/external/clang/tools/libclang/ |
IndexingContext.cpp | 128 const NamedDecl *BaseD = nullptr; 211 if (const NamedDecl *ND = dyn_cast<NamedDecl>(D)) { 309 bool IndexingContext::handleDecl(const NamedDecl *D, 653 bool IndexingContext::handleReference(const NamedDecl *D, SourceLocation Loc, 654 const NamedDecl *Parent, 666 bool IndexingContext::handleReference(const NamedDecl *D, SourceLocation Loc, 668 const NamedDecl *Parent, 756 const NamedDecl *OrigD) { 771 const NamedDecl *BaseD = BaseList.BaseEntities[i].Dcl [all...] |
CXCursor.h | 35 class NamedDecl; 110 CXCursor MakeCursorNamespaceRef(const NamedDecl *NS, SourceLocation Loc, 115 std::pair<const NamedDecl *, SourceLocation> getCursorNamespaceRef(CXCursor C);
|
/external/clang/unittests/Tooling/ |
RecursiveASTVisitorTestDeclVisitor.cpp | 66 bool VisitNamedDecl(NamedDecl *Decl) {
|
/external/lldb/include/lldb/Symbol/ |
ClangASTImporter.h | 273 void InitDeportWorkQueues (std::set<clang::NamedDecl *> *decls_to_deport, 274 std::set<clang::NamedDecl *> *decls_already_deported); 281 std::set<clang::NamedDecl *> *m_decls_to_deport; 282 std::set<clang::NamedDecl *> *m_decls_already_deported;
|
ClangExternalASTSourceCallbacks.h | 36 typedef void (*FindExternalVisibleDeclsByNameCallback)(void *baton, const clang::DeclContext *DC, clang::DeclarationName Name, llvm::SmallVectorImpl <clang::NamedDecl *> *results);
|
/external/lldb/source/Symbol/ |
ClangExternalASTSourceCallbacks.cpp | 57 llvm::SmallVector <clang::NamedDecl *, 3> results;
|
/external/clang/include/clang/AST/ |
DeclBase.h | 41 class NamedDecl; [all...] |
ASTImporter.h | 238 NamedDecl **Decls,
|
/external/clang/include/clang/Sema/ |
SemaInternal.h | 118 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx, 278 void addName(StringRef Name, NamedDecl *ND,
|
ScopeInfo.h | 187 typedef llvm::PointerIntPair<const NamedDecl *, 1, bool> BaseInfoTy; 194 const NamedDecl *Property; 208 const NamedDecl *getBase() const { return Base.getPointer(); } 209 const NamedDecl *getProperty() const { return Property; } 244 typedef std::pair<BaseInfoTy, const NamedDecl *> Pair;
|
Sema.h | 131 class NamedDecl; 209 typedef std::pair<llvm::PointerUnion<const TemplateTypeParmType*, NamedDecl*>, 226 shouldLinkPossiblyHiddenDecl(const NamedDecl *Old, const NamedDecl *New) { 396 typedef llvm::SmallSetVector<const NamedDecl*, 16> NamedDeclSetType; 417 NamedDecl *findLocallyScopedExternCDecl(DeclarationName Name); 883 llvm::DenseMap<NamedDecl *, SourceLocation> UndefinedButUsed; 887 SmallVectorImpl<std::pair<NamedDecl *, SourceLocation> > &Undefined); [all...] |
Template.h | 229 NamedDecl *PartiallySubstitutedPack; 350 void SetPartiallySubstitutedPack(NamedDecl *Pack, 366 NamedDecl *
|
/external/clang/lib/Sema/ |
Sema.cpp | 442 SmallVectorImpl<std::pair<NamedDecl *, SourceLocation> > &Undefined) { 443 for (llvm::DenseMap<NamedDecl *, SourceLocation>::iterator 446 NamedDecl *ND = I->first; 474 [&SM](const std::pair<NamedDecl *, SourceLocation> &l, 475 const std::pair<NamedDecl *, SourceLocation> &r) { 493 SmallVector<std::pair<NamedDecl *, SourceLocation>, 16> Undefined; 497 for (SmallVectorImpl<std::pair<NamedDecl *, SourceLocation> >::iterator 499 NamedDecl *ND = I->first; 598 // Friend functions are available through the NamedDecl of FriendDecl. [all...] |
SemaTemplateVariadic.cpp | 245 Name = Unexpanded[I].first.get<NamedDecl *>()->getIdentifier(); 527 getDepthAndIndex(NamedDecl *ND) { 562 NamedDecl *ND = i->first.get<NamedDecl *>(); 579 i->first.get<NamedDecl *>()); 608 if (NamedDecl *PartialPack 663 NamedDecl *ND = Unexpanded[I].first.get<NamedDecl *>(); 670 Unexpanded[I].first.get<NamedDecl *>()); 804 NamedDecl *ND = candidate.getCorrectionDecl() [all...] |
SemaCodeComplete.cpp | 49 typedef bool (ResultBuilder::*LookupFilter)(const NamedDecl *) const; 62 typedef std::pair<const NamedDecl *, unsigned> DeclIndexPair; 70 /// \brief Contains either the solitary NamedDecl * or a vector 72 llvm::PointerUnion<const NamedDecl *, DeclIndexPairVector*> DeclOrVector; 81 void Add(const NamedDecl *ND, unsigned Index) { 89 if (const NamedDecl *PrevND = 90 DeclOrVector.dyn_cast<const NamedDecl *>()) { 107 DeclOrVector = ((NamedDecl *)nullptr); 202 unsigned getBasePriority(const NamedDecl *D); 273 bool isInterestingDecl(const NamedDecl *ND [all...] |
SemaTemplateInstantiate.cpp | 52 Sema::getTemplateInstantiationArgs(NamedDecl *D, 206 Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, 299 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, 309 Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, 320 NamedDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, 515 NamedDecl *Parm = cast<NamedDecl>(Active->Entity); 610 getDepthAndIndex(NamedDecl *ND) { 679 if (NamedDecl *PartialPack 698 if (NamedDecl *PartialPac [all...] |
SemaAccess.cpp | 39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl, 40 NamedDecl *PrevMemberDecl, 65 static CXXRecordDecl *FindDeclaringClass(NamedDecl *D) { 551 NamedDecl *Friend 552 = cast<NamedDecl>(FriendD->getFriendDecl()->getCanonicalDecl()); [all...] |
SemaTemplateInstantiateDecl.cpp | 254 NamedDecl *ND = dyn_cast<NamedDecl>(New); 378 NamedDecl *InstPrev = SemaRef.FindInstantiatedDecl(D->getLocation(), Prev, 651 NamedDecl **NamedChain = 652 new (SemaRef.Context)NamedDecl*[D->getChainingSize()]; 656 NamedDecl *Next = SemaRef.FindInstantiatedDecl(D->getLocation(), PI, 707 NamedDecl *ND = D->getFriendDecl(); 719 cast<NamedDecl>(NewND), D->getFriendLoc()); 748 NamedDecl *Prev = SemaRef.FindInstantiatedDecl(D->getLocation(), [all...] |
/external/lldb/source/Expression/ |
ClangASTSource.cpp | 114 llvm::SmallVector<NamedDecl*, 1> method_decls; 160 llvm::SmallVector<NamedDecl*, 4> name_decls; 385 if (const NamedDecl *context_named_decl = dyn_cast<NamedDecl>(context_decl)) 456 if (const NamedDecl *context_named_decl = dyn_cast<NamedDecl>(context_decl)) 511 else if (const NamedDecl *context_named_decl = dyn_cast<NamedDecl>(context.m_decl_context)) [all...] |
/external/clang/lib/ASTMatchers/ |
ASTMatchersInternal.cpp | 301 bool HasNameMatcher::matchesNodeUnqualified(const NamedDecl &Node) const { 317 bool HasNameMatcher::matchesNodeFull(const NamedDecl &Node) const { 331 bool HasNameMatcher::matchesNode(const NamedDecl &Node) const { 333 // lot of the logic from NamedDecl::printQualifiedName(). The benchmarks do
|
/external/clang/lib/AST/ |
DeclCXX.cpp | 43 I.setDecl(cast<NamedDecl>(Source->GetExternalDecl( 580 NamedDecl *Primary = 581 FunTmpl ? cast<NamedDecl>(FunTmpl) : cast<NamedDecl>(Conversion); 583 Conversions.replace(cast<NamedDecl>(Primary->getPreviousDecl()), [all...] |
DeclTemplate.cpp | 32 NamedDecl **Params, unsigned NumParams, 38 NamedDecl *P = Params[Idx]; 58 SourceLocation LAngleLoc, NamedDecl **Params, 61 + sizeof(NamedDecl *) * NumParams; 63 llvm::alignOf<NamedDecl*>()); 104 const NamedDecl *FirstParm = getParam(0); 256 NamedDecl *Decl) { 333 NamedDecl *Decl, 763 NamedDecl::getNameForDiagnostic(OS, Policy, Qualified); [all...] |
CommentSema.cpp | 343 const NamedDecl *Param = TemplateParameters->getParam(0); [all...] |
/external/clang/lib/Frontend/ |
ASTMerge.cpp | 62 if (const auto *ND = dyn_cast<NamedDecl>(D))
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
ModelInjector.cpp | 40 void ModelInjector::onBodySynthesis(const NamedDecl *D) {
|