/external/clang/lib/Sema/ |
D | SemaLookup.cpp | 330 isa<FunctionTemplateDecl>((*begin())->getUnderlyingDecl()))); in sanity() 371 auto *DUnderlying = D->getUnderlyingDecl(); in isPreferredLookupResult() 372 auto *EUnderlying = Existing->getUnderlyingDecl(); in isPreferredLookupResult() 464 D = D->getUnderlyingDecl(); in canHideTag() 483 NamedDecl *D = (*Decls.begin())->getUnderlyingDecl(); in resolveKind() 508 NamedDecl *D = Decls[I]->getUnderlyingDecl(); in resolveKind() 599 if (isa<TagDecl>(Decls[UniqueTagIndex]->getUnderlyingDecl()) && in resolveKind() 1928 Decl *D = (*First)->getUnderlyingDecl(); in HasOnlyStaticMembers() 1936 D = (*First)->getUnderlyingDecl(); in HasOnlyStaticMembers() 2135 if ((*FirstD)->getUnderlyingDecl()->getCanonicalDecl() != in LookupQualifiedName() [all …]
|
D | SemaCXXScopeSpec.cpp | 319 SD = SD->getUnderlyingDecl(); in isAcceptableNestedNameSpecifier() 720 Context.getTypeDeclType(cast<TypeDecl>(SD->getUnderlyingDecl())); in BuildCXXNestedNameSpecifier()
|
D | SemaExprCXX.cpp | 1353 NamedDecl *del = filter.next()->getUnderlyingDecl(); in doesUsualArrayDeleteWantSize() 2102 = dyn_cast<FunctionTemplateDecl>((*D)->getUnderlyingDecl())) { in FindAllocationFunctions() 2110 Fn = cast<FunctionDecl>((*D)->getUnderlyingDecl()); in FindAllocationFunctions() 2122 if (FunctionDecl *Fn = dyn_cast<FunctionDecl>((*D)->getUnderlyingDecl())) in FindAllocationFunctions() 2217 NamedDecl *D = (*Alloc)->getUnderlyingDecl(); in FindAllocationOverload() 2516 NamedDecl *ND = (*F)->getUnderlyingDecl(); in FindDeallocationFunction() 2532 Operator = cast<CXXMethodDecl>(Matches[0]->getUnderlyingDecl()); in FindDeallocationFunction() 2556 Diag((*F)->getUnderlyingDecl()->getLocation(), in FindDeallocationFunction() 2571 Diag((*F)->getUnderlyingDecl()->getLocation(), in FindDeallocationFunction()
|
D | Sema.cpp | 1329 = dyn_cast<FunctionDecl>((*it)->getUnderlyingDecl())) { in tryExprAsCall() 1413 NamedDecl *Fn = (*It)->getUnderlyingDecl(); in noteOverloads()
|
D | SemaCodeComplete.cpp | 522 ND = ND->getUnderlyingDecl(); in isInterestingDecl() 671 ND = cast<NamedDecl>(ND->getUnderlyingDecl()); in getDeclUsageType() 1054 ND = cast<NamedDecl>(ND->getUnderlyingDecl()); in IsOrdinaryName() 1072 ND = cast<NamedDecl>(ND->getUnderlyingDecl()); in IsOrdinaryNonTypeName() 1091 if (const ValueDecl *VD = dyn_cast<ValueDecl>(ND->getUnderlyingDecl())) in IsIntegralConstantValue() 1101 ND = cast<NamedDecl>(ND->getUnderlyingDecl()); in IsOrdinaryNonValueName() 1162 return isa<NamespaceDecl>(ND->getUnderlyingDecl()); in IsNamespaceOrAlias() 1167 ND = ND->getUnderlyingDecl(); in IsType() 1175 ND = ND->getUnderlyingDecl(); in IsMember()
|
D | SemaExprMember.cpp | 107 D = D->getUnderlyingDecl(); in ClassifyImplicitMemberAccess() 205 Rep = Rep->getUnderlyingDecl(); in diagnoseInstanceReference()
|
D | SemaOverload.cpp | 5343 cast<CXXConversionDecl>(ViableConversions[I]->getUnderlyingDecl()); in diagnoseAmbiguousConversion() 5358 cast<CXXConversionDecl>(Found->getUnderlyingDecl()); in diagnoseNoViableConversion() 5396 cast<CXXConversionDecl>(Found->getUnderlyingDecl()); in recordConversion() 5539 NamedDecl *D = (*I)->getUnderlyingDecl(); in PerformContextualImplicitConversion() 6048 NamedDecl *D = F.getDecl()->getUnderlyingDecl(); in AddFunctionCandidates() 9022 dyn_cast<FunctionTemplateDecl>((*I)->getUnderlyingDecl()) ) { in NoteAllOverloadCandidates() 9026 = dyn_cast<FunctionDecl>((*I)->getUnderlyingDecl()) ) { in NoteAllOverloadCandidates() 10511 NamedDecl *Fn = (*I)->getUnderlyingDecl(); in FindAllFunctionsThatMatchTargetTypeExactly() 10603 dyn_cast<FunctionDecl>((*I)->getUnderlyingDecl())) in ComplainNoMatchesFound() 10734 auto *FD = dyn_cast<FunctionDecl>(I->getUnderlyingDecl()); in resolveAddressOfOnlyViableOverloadCandidate() [all …]
|
D | SemaTemplate.cpp | 54 NamedDecl *D = Orig->getUnderlyingDecl(); in isAcceptableTemplateName() 197 TemplateDecl *TD = cast<TemplateDecl>((*R.begin())->getUnderlyingDecl()); in isTemplateName() 931 PrevDecl = (*Previous.begin())->getUnderlyingDecl(); in CheckClassTemplate() 994 PrevDecl = (*Previous.begin())->getUnderlyingDecl(); in CheckClassTemplate() 6825 NamedDecl *D = F.next()->getUnderlyingDecl(); in CheckDependentFunctionTemplateSpecialization() 6874 NamedDecl *Ovl = (*I)->getUnderlyingDecl(); in CheckFunctionTemplateSpecialization() 7072 NamedDecl *D = (*I)->getUnderlyingDecl(); in CheckMemberSpecialization()
|
D | SemaTemplateDeduction.cpp | 139 X = NX->getUnderlyingDecl(); in isSameDeclaration() 141 Y = NY->getUnderlyingDecl(); in isSameDeclaration() 3036 NamedDecl *D = (*I)->getUnderlyingDecl(); in ResolveOverloadForDeduction()
|
D | SemaAccess.cpp | 1299 const NamedDecl *OrigDecl = Entity.getTargetDecl()->getUnderlyingDecl(); in IsMicrosoftUsingDeclarationAccessBug()
|
D | SemaPseudoObject.cpp | 1081 dyn_cast<CXXConversionDecl>(D->getUnderlyingDecl())) { in CheckSubscriptingKind()
|
D | SemaDecl.cpp | 988 = cast<TemplateDecl>((*Result.begin())->getUnderlyingDecl()); in ClassifyName() 1014 NamedDecl *FirstDecl = (*Result.begin())->getUnderlyingDecl(); in ClassifyName() 1056 FirstDecl->getUnderlyingDecl()->isFunctionOrFunctionTemplate())) && in ClassifyName() 4099 NamedDecl *PrevDecl = R.getRepresentativeDecl()->getUnderlyingDecl(); in CheckAnonMemberRedeclaration()
|
D | SemaDeclCXX.cpp | 7956 NamedDecl *D = (*I)->getUnderlyingDecl(); in CheckUsingShadowDecl() 8415 Diag((*I)->getUnderlyingDecl()->getLocation(), in BuildUsingDeclaration() 8949 unsigned DiagID = isa<NamespaceDecl>(PrevDecl->getUnderlyingDecl()) in ActOnNamespaceAliasDef()
|
/external/clang/include/clang/Sema/ |
D | Lookup.h | 504 return (*begin())->getUnderlyingDecl(); in getFoundDecl() 697 if (isa<UnresolvedUsingValueDecl>((*I)->getUnderlyingDecl())) in sanityCheckUnresolved()
|
D | TypoCorrection.h | 141 return D ? D->getUnderlyingDecl() : nullptr; in getCorrectionDecl()
|
D | Overload.h | 816 auto *D = ND->getUnderlyingDecl(); in getConstructorInfo()
|
/external/clang/lib/Index/ |
D | IndexDecl.cpp | 358 IndexCtx.handleReference(I->getUnderlyingDecl(), D->getLocation(), Parent, in VisitUsingDecl()
|
/external/clang/include/clang/AST/ |
D | Decl.h | 387 NamedDecl *getUnderlyingDecl() { in getUnderlyingDecl() function 397 const NamedDecl *getUnderlyingDecl() const { in getUnderlyingDecl() function 398 return const_cast<NamedDecl*>(this)->getUnderlyingDecl(); in getUnderlyingDecl()
|
D | DeclCXX.h | 2950 Target->getUnderlyingDecl()), in ConstructorUsingShadowDecl()
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 455 DUnderlying = ND->getUnderlyingDecl(); in addedMember() 1101 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
|
D | ExprCXX.cpp | 1201 if (cast<CXXMethodDecl>(decl->getUnderlyingDecl()->getAsFunction()) in hasOnlyNonStaticMemberFunctions()
|
D | ASTDumper.cpp | 1497 if (auto *TD = dyn_cast<TypeDecl>(D->getUnderlyingDecl())) in VisitUsingShadowDecl()
|
D | Decl.cpp | 3266 TsArray[I] = cast<FunctionTemplateDecl>(Ts[I]->getUnderlyingDecl()); in DependentFunctionTemplateSpecializationInfo()
|
/external/clang/lib/Frontend/ |
D | ASTUnit.cpp | 271 ND = dyn_cast<NamedDecl>(ND->getUnderlyingDecl()); in getDeclShowContexts() 2202 = Results[I].Declaration->getUnderlyingDecl()->getIdentifierNamespace(); in CalculateHiddenNames()
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 510 NamedDecl *ND = C->getUnderlyingDecl(); in ValidateCandidate()
|