/llvm-project/clang-tools-extra/clang-tidy/readability/ |
H A D | EnumInitialValueCheck.cpp | 24 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 D | IdentifierNamingCheck.cpp | 525 if (const auto *ECD = dyn_cast<EnumConstantDecl>(ND)) { in getPrefix() local
|
/llvm-project/clang/test/CodeGenCUDA/Inputs/ |
H A D | cuda-initializers.h | 23 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 D | cuda-initializers.h | 23 struct ECD { struct 24 __device__ ECD() {} // -- allowed in ECD() argument 25 __device__ ~ECD() {} // -- allowed in ~ECD() argument
|
/llvm-project/clang/lib/AST/ |
H A D | StmtIterator.cpp | 91 if (ECD->getInitExpr()) in HandleDecl() local
|
H A D | TemplateBase.cpp | 64 for (const EnumConstantDecl *ECD : ET->getDecl()->enumerators()) { printIntegral() local
|
H A D | JSONNodeDumper.cpp | 991 VisitEnumConstantDecl(const EnumConstantDecl * ECD) VisitEnumConstantDecl() argument
|
H A D | Expr.cpp | 269 const auto *ED = cast<EnumDecl>(ECD->getDeclContext()); in getEnumCoercedType() local
|
H A D | ExprConstant.cpp | 11752 if (const EnumConstantDecl *ECD = dyn_cast<EnumConstantDecl>(D)) { CheckReferencedDecl() local
|
/llvm-project/clang-tools-extra/clang-tidy/misc/ |
H A D | UnusedUsingDeclsCheck.cpp | 130 if (const auto *ECD = dyn_cast<EnumConstantDecl>(Used)) { check() local
|
/llvm-project/clang/lib/Index/ |
H A D | IndexingContext.cpp | 236 } else if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) { in adjustTemplateImplicitInstantiation() local
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | Hover.cpp | 456 return llvm::formatv("{0} ({1})", ECD->getNameAsString(), in printExprValue() local 671 HI.Value = toString(ECD->getInitVal(), 10); in getHoverContents() local
|
H A D | FindTarget.cpp | 89 } else if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) { in getTemplatePattern() local
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaAvailability.cpp | 118 if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) ShouldDiagnoseAvailabilityOfDecl() local
|
H A D | SemaDecl.cpp | 19951 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 D | Compiler.cpp |
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 910 VisitEnumConstantDecl(EnumConstantDecl * ECD) VisitEnumConstantDecl() argument
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 5699 if (const auto *ECD = dyn_cast<EnumConstantDecl>(VD)) { EmitGlobalVariable() local
|