| /src/external/apache2/llvm/dist/clang/include/clang/Edit/ |
| Rewriters.h | 18 class EnumDecl;
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| EnumCastOutOfRangeChecker.cpp | 70 EnumValueVector getDeclValuesForEnum(const EnumDecl *ED) { 128 const EnumDecl *ED = T->castAs<EnumType>()->getDecl();
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ODRHash.h | 65 void AddEnumDecl(const EnumDecl *Enum);
|
| Decl.h | 59 class EnumDecl; 349 if (isa<EnumDecl>(DC)) 3009 /// EnumConstantDecl's, X is an instance of EnumDecl, and the type of a/b is a 3010 /// TagType for the X EnumDecl. 3024 static EnumConstantDecl *Create(ASTContext &C, EnumDecl *DC, 3551 class EnumDecl : public TagDecl { 3587 EnumDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, 3588 SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, 3593 void setInstantiationOfMemberEnum(ASTContext &C, EnumDecl *ED, 3632 EnumDecl *getCanonicalDecl() override [all...] |
| CanonicalType.h | 34 class EnumDecl; 564 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(EnumDecl *, getDecl)
|
| JSONNodeDumper.h | 241 void VisitEnumDecl(const EnumDecl *ED);
|
| TextNodeDumper.h | 321 void VisitEnumDecl(const EnumDecl *D);
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| Decl.cpp | 1380 return getLVForDecl(cast<EnumDecl>(D->getDeclContext()), computation); 1691 } else if (const auto *ED = dyn_cast<EnumDecl>(DC)) { 4254 "EnumDecl not matched with TTK_Enum"); 4363 // EnumDecl Implementation 4366 EnumDecl::EnumDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, 4367 SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, 4381 void EnumDecl::anchor() {} 4383 EnumDecl *EnumDecl::Create(ASTContext &C, DeclContext *DC [all...] |
| ASTImporter.cpp | 424 EnumDecl *From, EnumDecl *To, 471 bool IsStructuralMatch(EnumDecl *FromEnum, EnumDecl *ToRecord); 491 ExpectedDecl VisitEnumDecl(EnumDecl *D); 1426 Expected<EnumDecl *> ToDeclOrErr = import(T->getDecl()); 1703 if (EnumDecl *FromEnum = dyn_cast<EnumDecl>(FromD)) { 1704 if (EnumDecl *ToEnum = cast<EnumDecl>(ToD)) [all...] |
| ASTStructuralEquivalence.cpp | 1595 EnumDecl *D1, EnumDecl *D2) { 1614 EnumDecl::enumerator_iterator EC2 = D2->enumerator_begin(), 1616 for (EnumDecl::enumerator_iterator EC1 = D1->enumerator_begin(),
|
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| Template.h | 36 class EnumDecl; 617 void InstantiateEnumDefinition(EnumDecl *Enum, EnumDecl *Pattern);
|
| /src/external/apache2/llvm/dist/clang/lib/Index/ |
| IndexingContext.cpp | 162 } else if (const auto *ED = dyn_cast<EnumDecl>(D)) { 225 } else if (const auto *ED = dyn_cast<EnumDecl>(D)) { 239 if (const auto *ED = dyn_cast<EnumDecl>(ECD->getDeclContext())) { 240 if (const EnumDecl *Pattern = ED->getInstantiatedFromMemberEnum()) {
|
| USRGeneration.cpp | 497 if (!isa<EnumDecl>(D) && 558 if (auto *ED = dyn_cast<EnumDecl>(D)) {
|
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| lambdacomp.d | 47 EnumDecl, 192 if (et == ExpType.EnumDecl) 258 et = ExpType.EnumDecl;
|
| /src/external/mit/isl/dist/interface/ |
| generator.cc | 229 EnumDecl *decl = enum_type->getDecl(); 253 static void add_set_enum(isl_class *c, const string &prefix, EnumDecl *decl, 284 EnumDecl *decl;
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/ |
| USRLocFinder.cpp | 309 llvm::dyn_cast_or_null<EnumDecl>(getClosestAncestorDecl(*T))) { 475 llvm::dyn_cast_or_null<EnumDecl>(Loc.getType()->getAsTagDecl()))
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaLambda.cpp | 575 static EnumDecl *findEnumForBlockReturn(Expr *E) { 584 return cast<EnumDecl>(D->getDeclContext()); 609 if (EnumDecl *ED = findEnumForBlockReturn(CO->getTrueExpr())) 638 static EnumDecl *findEnumForBlockReturn(ReturnStmt *ret) { 647 static EnumDecl *findCommonEnumForBlockReturns(ArrayRef<ReturnStmt*> returns) { 651 EnumDecl *ED = findEnumForBlockReturn(*i); 744 const EnumDecl *ED = findCommonEnumForBlockReturns(CSI.Returns);
|
| SemaCXXScopeSpec.cpp | 233 auto *EnumD = dyn_cast<EnumDecl>(tag); 253 if (EnumDecl *Pattern = EnumD->getInstantiatedFromMemberEnum()) { 344 } else if (isa<EnumDecl>(SD)) {
|
| SemaTemplateInstantiateDecl.cpp | 1299 Decl *TemplateDeclInstantiator::VisitEnumDecl(EnumDecl *D) { 1300 EnumDecl *PrevDecl = nullptr; 1301 if (EnumDecl *PatternPrev = getPreviousDeclForInstantiation(D)) { 1306 PrevDecl = cast<EnumDecl>(Prev); 1309 EnumDecl *Enum = 1310 EnumDecl::Create(SemaRef.Context, Owner, D->getBeginLoc(), 1349 EnumDecl *Def = D->getDefinition(); 1380 EnumDecl *Enum, EnumDecl *Pattern) { 5607 static bool isInstantiationOf(EnumDecl *Pattern [all...] |
| SemaTemplateInstantiate.cpp | 567 } else if (EnumDecl *ED = dyn_cast<EnumDecl>(D)) { 2738 } else if (EnumDecl *Enum = dyn_cast<EnumDecl>(NewMember)) { 2885 EnumDecl *Instantiation, EnumDecl *Pattern, 2888 EnumDecl *PatternDef = Pattern->getDefinition(); 3386 } else if (auto *Enum = dyn_cast<EnumDecl>(D)) { 3404 EnumDecl *Pattern = Enum->getTemplateInstantiationPattern(); 3606 if (isa<EnumDecl>(D) [all...] |
| SemaDecl.cpp | 2318 if (isa<EnumDecl>(NewTag)) { 4457 isa<EnumDecl>(D)) 4729 if (EnumDecl *Enum = dyn_cast_or_null<EnumDecl>(Tag)) 5743 if (!DC || isa<EnumDecl>(DC)) { 9396 TD = cast<EnumDecl>(ECD->getDeclContext()); 14254 if (auto *ED = dyn_cast<EnumDecl>(NonParmDecl)) { 15205 const EnumDecl *Prev) { 15603 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, nullptr, 15609 EnumDecl *ED = cast<EnumDecl>(New) [all...] |
| SemaModule.cpp | 674 if (DC->getRedeclContext()->isFileContext() && !isa<EnumDecl>(D))
|
| /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
| ObjCMT.cpp | 54 bool migrateNSEnumDecl(ASTContext &Ctx, const EnumDecl *EnumDcl, 706 static bool rewriteToNSEnumDecl(const EnumDecl *EnumDcl, 761 const EnumDecl *EnumDcl, 792 const EnumDecl *EnumDcl) { 900 const EnumDecl *EnumDcl, 1872 else if (const EnumDecl *ED = dyn_cast<EnumDecl>(*D)) { 1894 if (const EnumDecl *ED = dyn_cast<EnumDecl>(*N)) {
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CodeGenTypes.cpp | 258 if (const EnumDecl *ED = dyn_cast<EnumDecl>(TD)) { 735 const EnumDecl *ED = cast<EnumType>(Ty)->getDecl();
|
| /src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| ASTReader.h | 76 class EnumDecl; 1131 llvm::SmallDenseMap<EnumDecl *, llvm::SmallVector<EnumDecl *, 2>, 2> 1163 llvm::DenseMap<EnumDecl *, EnumDecl *> EnumDefinitions;
|