/external/clang/lib/Sema/ |
SemaCodeComplete.cpp | 282 bool CheckHiddenResult(Result &R, DeclContext *CurContext, 291 /// \param CurContext the context in which this result will be named. 292 void MaybeAddResult(Result R, DeclContext *CurContext = 0); 299 /// \param CurContext the context in which this result will be named. 305 void AddResult(Result R, DeclContext *CurContext, NamedDecl *Hiding, 437 /// (\p CurContext) to the target context (\p TargetContext). 441 /// \param CurContext the context where an entity is being named, which is 451 const DeclContext *CurContext, 456 CommonAncestor && !CommonAncestor->Encloses(CurContext); 555 bool ResultBuilder::CheckHiddenResult(Result &R, DeclContext *CurContext, [all...] |
SemaDecl.cpp | 388 if (CurContext->isRecord()) { 391 CXXRecordDecl *RD = cast<CXXRecordDecl>(CurContext); 398 return CurContext->isFunctionOrMethod() || S->isFunctionPrototypeScope(); [all...] |
SemaDeclCXX.cpp | [all...] |
SemaCXXScopeSpec.cpp | 30 DeclContext *CurContext) { 38 Record->isCurrentInstantiation(CurContext)) 60 return ::getCurrentInstantiationOf(T, CurContext); 191 return ::getCurrentInstantiationOf(T, CurContext); 667 DeclContext *DC = LookupCtx ? LookupCtx : CurContext; [all...] |
SemaLambda.cpp | 27 DeclContext *DC = CurContext; 86 Method->setLexicalDeclContext(CurContext); 133 !ActiveTemplateInstantiations.empty() || CurContext->isDependentContext(); 141 isInInlineFunction(CurContext)) [all...] |
SemaDeclObjC.cpp | 462 = ObjCInterfaceDecl::Create(Context, CurContext, AtInterfaceLoc, ClassName, 613 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); 672 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName, 687 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName, 796 = ObjCProtocolDecl::Create(Context, CurContext, Ident, 836 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, [all...] |
SemaTemplate.cpp | [all...] |
Sema.cpp | 78 CurContext(0), OriginalLexicalContext(0), 207 FunctionDecl *fn = dyn_cast<FunctionDecl>(CurContext); 797 DeclContext *DC = CurContext; [all...] |
SemaLookup.cpp | [all...] |
SemaObjCProperty.cpp | 170 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); 337 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); 339 DeclContext *DC = CurContext; [all...] |
SemaAccess.cpp | [all...] |
SemaOverload.cpp | 923 (OldIsUsingDecl || NewIsUsingDecl) && CurContext->isRecord(); [all...] |
SemaExpr.cpp | 62 cast<Decl>(CurContext)->getAvailability() != AR_Unavailable) [all...] |
SemaStmt.cpp | [all...] |
SemaTemplateInstantiateDecl.cpp | [all...] |
SemaTemplateInstantiate.cpp | [all...] |
SemaInit.cpp | [all...] |
SemaPseudoObject.cpp | 463 cast<ObjCMethodDecl>(S.CurContext->getNonClosureAncestor()); [all...] |
/external/clang/lib/AST/ |
CXXInheritance.cpp | 126 CXXRecordDecl::isCurrentInstantiation(const DeclContext *CurContext) const { 129 for (; !CurContext->isFileContext(); CurContext = CurContext->getParent()) 130 if (CurContext->Equals(this))
|
/external/clang/lib/Parse/ |
ParseCXXInlineMethods.cpp | 120 ((Actions.CurContext->isDependentContext() ||
|
ParseTemplate.cpp | [all...] |
Parser.cpp | [all...] |
ParseDecl.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 226 /// CurContext - This is the current declaration context of parsing. 227 DeclContext *CurContext; 457 : S(S), SavedContext(S.CurContext), 462 S.CurContext = ContextToPush; 467 S.CurContext = SavedContext; [all...] |
/external/clang/include/clang/AST/ |
DeclCXX.h | [all...] |