Home
last modified time | relevance | path

Searched defs:ECD (Results 1 – 18 of 18) sorted by relevance

/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DEnumInitialValueCheck.cpp24 return llvm::all_of(Node.enumerators(), [](const EnumConstantDecl *ECD) { in isNoneEnumeratorsInitialized() argument
31 for (const EnumConstantDecl *ECD : Node.enumerators()) { in isOnlyFirstEnumeratorInitialized() local
41 return llvm::all_of(Node.enumerators(), [](const EnumConstantDecl *ECD) { in areAllEnumeratorsInitialized() argument
56 const EnumConstantDecl *ECD, in cleanInitialValue() argument
93 const EnumConstantDecl *ECD = *Enumerators.begin(); AST_MATCHER() local
165 for (const EnumConstantDecl *ECD : Enum->enumerators()) check() local
179 const EnumConstantDecl *ECD = *Enum->enumerator_begin(); check() local
194 for (const EnumConstantDecl *ECD : llvm::drop_begin(Enum->enumerators())) check() local
[all...]
H A DIdentifierNamingCheck.cpp525 if (const auto *ECD = dyn_cast<EnumConstantDecl>(ND)) { in getPrefix() local
/llvm-project/clang/test/CodeGenCUDA/Inputs/
H A Dcuda-initializers.h23 struct ECD { struct
24 __device__ ECD() {} // -- allowed in ECD() argument
25 __device__ ~ECD() {} // -- allowed in ~ECD() argument
/llvm-project/clang/test/SemaCUDA/Inputs/
H A Dcuda-initializers.h23 struct ECD { struct
24 __device__ ECD() {} // -- allowed in ECD() argument
25 __device__ ~ECD() {} // -- allowed in ~ECD() argument
/llvm-project/clang/lib/AST/
H A DStmtIterator.cpp91 if (ECD->getInitExpr()) in HandleDecl() local
H A DTemplateBase.cpp64 for (const EnumConstantDecl *ECD : ET->getDecl()->enumerators()) { printIntegral() local
H A DJSONNodeDumper.cpp991 VisitEnumConstantDecl(const EnumConstantDecl * ECD) VisitEnumConstantDecl() argument
H A DExpr.cpp269 const auto *ED = cast<EnumDecl>(ECD->getDeclContext()); in getEnumCoercedType() local
H A DExprConstant.cpp11752 if (const EnumConstantDecl *ECD = dyn_cast<EnumConstantDecl>(D)) { CheckReferencedDecl() local
/llvm-project/clang-tools-extra/clang-tidy/misc/
H A DUnusedUsingDeclsCheck.cpp130 if (const auto *ECD = dyn_cast<EnumConstantDecl>(Used)) { check() local
/llvm-project/clang/lib/Index/
H A DIndexingContext.cpp236 } else if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) { in adjustTemplateImplicitInstantiation() local
/llvm-project/clang-tools-extra/clangd/
H A DHover.cpp456 return llvm::formatv("{0} ({1})", ECD->getNameAsString(), in printExprValue() local
671 HI.Value = toString(ECD->getInitVal(), 10); in getHoverContents() local
H A DFindTarget.cpp89 } else if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) { in getTemplatePattern() local
/llvm-project/clang/lib/Sema/
H A DSemaAvailability.cpp118 if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) ShouldDiagnoseAvailabilityOfDecl() local
H A DSemaDecl.cpp19951 EnumMap.insert({EnumConstantToKey(ECD), ECD}); in ActOnEnumBody() local
10165 if (auto *ECD = dyn_cast<EnumConstantDecl>(NonParmDecl)) ActOnFunctionDeclarator() local
19613 ValidDuplicateEnum(EnumConstantDecl * ECD,EnumDecl * Enum) ValidDuplicateEnum() argument
19682 EnumConstantDecl *ECD = cast_or_null<EnumConstantDecl>(Element); CheckForDuplicateEnumValues() local
19704 EnumConstantDecl *ECD = cast<EnumConstantDecl>(Element); CheckForDuplicateEnumValues() local
19752 for (auto *ECD : llvm::drop_begin(*Vec)) CheckForDuplicateEnumValues() local
19799 EnumConstantDecl *ECD = ActOnEnumBody() local
19823 EnumConstantDecl *ECD = ActOnEnumBody() local
20015 EnumConstantDecl *ECD = cast_or_null<EnumConstantDecl>(D); ActOnEnumBody() local
[all...]
/llvm-project/clang/lib/AST/Interp/
H A DCompiler.cpp
/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp910 VisitEnumConstantDecl(EnumConstantDecl * ECD) VisitEnumConstantDecl() argument
/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp5699 if (const auto *ECD = dyn_cast<EnumConstantDecl>(VD)) { EmitGlobalVariable() local