/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 = nullptr); 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); 553 bool ResultBuilder::CheckHiddenResult(Result &R, DeclContext *CurContext, [all...] |
SemaDeclObjC.cpp | 689 return ObjCTypeParamDecl::Create(Context, CurContext, variance, varianceLoc, [all...] |
SemaCXXScopeSpec.cpp | 30 DeclContext *CurContext) { 38 Record->isCurrentInstantiation(CurContext)) 60 return ::getCurrentInstantiationOf(T, CurContext); 179 return ::getCurrentInstantiationOf(T, CurContext); 764 DeclContext *DC = LookupCtx ? LookupCtx : CurContext; [all...] |
SemaDecl.cpp | 200 for (DeclContext *DC = S.CurContext; 480 // Build a fake DependentNameType that will perform lookup into CurContext at 484 synthesizeCurrentNestedNameSpecifier(Context, CurContext); 540 if (CurContext->isRecord()) { 546 CXXRecordDecl *RD = cast<CXXRecordDecl>(CurContext); 552 return CurContext->isFunctionOrMethod() || S->isFunctionPrototypeScope(); [all...] |
SemaDeclCXX.cpp | [all...] |
SemaLambda.cpp | 246 DeclContext *DC = CurContext; 311 !ActiveTemplateInstantiations.empty() || CurContext->isDependentContext(); 318 isInInlineFunction(CurContext)) { 400 Method->setLexicalDeclContext(CurContext); 408 TemplateMethod->setLexicalDeclContext(CurContext); 775 VarDecl *NewVD = VarDecl::Create(Context, CurContext, Loc, [all...] |
SemaTemplate.cpp | [all...] |
Sema.cpp | 81 CurContext(nullptr), OriginalLexicalContext(nullptr), 300 FunctionDecl *fn = dyn_cast<FunctionDecl>(CurContext); [all...] |
SemaCoroutine.cpp | 113 auto *FD = dyn_cast<FunctionDecl>(S.CurContext); 115 S.Diag(Loc, isa<ObjCMethodDecl>(S.CurContext)
|
SemaLookup.cpp | [all...] |
SemaOpenMP.cpp | 533 DeclContext *DC = SemaRef.CurContext; [all...] |
SemaAccess.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaObjCProperty.cpp | 198 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); 421 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); 423 DeclContext *DC = CurContext; [all...] |
SemaOverload.cpp | 917 (OldIsUsingDecl || NewIsUsingDecl) && CurContext->isRecord() && [all...] |
SemaExprCXX.cpp | [all...] |
SemaTemplateInstantiateDecl.cpp | [all...] |
SemaExprMember.cpp | [all...] |
SemaExceptionSpec.cpp | 43 auto *RD = dyn_cast<CXXRecordDecl>(CurContext); [all...] |
SemaExpr.cpp | 71 cast<Decl>(CurContext)->getAvailability() != AR_Unavailable) [all...] |
SemaStmtAsm.cpp | 80 FunctionDecl *Func = dyn_cast<FunctionDecl>(S.CurContext);
|
/external/clang/lib/AST/ |
CXXInheritance.cpp | 127 CXXRecordDecl::isCurrentInstantiation(const DeclContext *CurContext) const { 130 for (; !CurContext->isFileContext(); CurContext = CurContext->getParent()) 131 if (CurContext->Equals(this))
|
/external/clang/include/clang/Sema/ |
SemaInternal.h | 67 // - if FunctionScopeIndexToStopAt is null, capture it in the CurContext 120 Namespaces(SemaRef.Context, SemaRef.CurContext, SS), 247 NamespaceSpecifierSet(ASTContext &Context, DeclContext *CurContext,
|
TypoCorrection.h | 338 DeclContext *CurContext;
|
/external/clang/lib/Parse/ |
ParseCXXInlineMethods.cpp | 111 ((Actions.CurContext->isDependentContext() || [all...] |