/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...] |
SemaDeclCXX.cpp | [all...] |
SemaLambda.cpp | 28 DeclContext *DC = CurContext; 90 !ActiveTemplateInstantiations.empty() || CurContext->isDependentContext(); 97 isInInlineFunction(CurContext)) { 154 Method->setLexicalDeclContext(CurContext); 504 if (CurContext->isDependentContext()) { [all...] |
SemaCXXScopeSpec.cpp | 30 DeclContext *CurContext) { 38 Record->isCurrentInstantiation(CurContext)) 60 return ::getCurrentInstantiationOf(T, CurContext); 176 return ::getCurrentInstantiationOf(T, CurContext); 656 DeclContext *DC = LookupCtx ? LookupCtx : CurContext; [all...] |
SemaDeclObjC.cpp | 482 = ObjCInterfaceDecl::Create(Context, CurContext, AtInterfaceLoc, ClassName, 636 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); 695 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName, 710 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName, 822 = ObjCProtocolDecl::Create(Context, CurContext, Ident, [all...] |
SemaDecl.cpp | 388 if (CurContext->isRecord()) { 391 CXXRecordDecl *RD = cast<CXXRecordDecl>(CurContext); 398 return CurContext->isFunctionOrMethod() || S->isFunctionPrototypeScope(); [all...] |
SemaTemplate.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaLookup.cpp | [all...] |
Sema.cpp | 78 CurContext(0), OriginalLexicalContext(0), 207 FunctionDecl *fn = dyn_cast<FunctionDecl>(CurContext); 790 DeclContext *DC = CurContext; [all...] |
SemaAccess.cpp | [all...] |
SemaOpenMP.cpp | 147 CurContext->addDecl(D);
|
SemaObjCProperty.cpp | 170 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); 337 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); 339 DeclContext *DC = CurContext; [all...] |
SemaOverload.cpp | 926 (OldIsUsingDecl || NewIsUsingDecl) && CurContext->isRecord() && [all...] |
SemaExpr.cpp | 68 cast<Decl>(CurContext)->getAvailability() != AR_Unavailable) [all...] |
SemaTemplateInstantiateDecl.cpp | [all...] |
SemaTemplateInstantiate.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaInit.cpp | [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 | 119 ((Actions.CurContext->isDependentContext() ||
|
ParseTemplate.cpp | [all...] |
Parser.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 249 /// CurContext - This is the current declaration context of parsing. 250 DeclContext *CurContext; 479 : S(S), SavedContext(S.CurContext), 484 S.CurContext = ContextToPush; 489 S.CurContext = SavedContext; [all...] |
/external/clang/include/clang/AST/ |
DeclCXX.h | [all...] |