Home
last modified time | relevance | path

Searched refs:CurClass (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprCXX.cpp87 CXXRecordDecl *CurClass = getCurrentClass(S, &SS); in getConstructorName() local
88 assert(CurClass && &II == CurClass->getIdentifier() && in getConstructorName()
94 if (CurClass->isDependentContext() && !EnteringContext && SS.getScopeRep()) { in getConstructorName()
99 if (SS.isNotEmpty() && RequireCompleteDeclContext(SS, CurClass)) in getConstructorName()
109 for (NamedDecl *ND : CurClass->lookup(&II)) { in getConstructorName()
117 if (!CurClass->isInvalidDecl()) { in getConstructorName()
121 diag::err_incomplete_nested_name_spec) << CurClass << SS.getRange(); in getConstructorName()
H A DSemaCodeComplete.cpp7930 NamedDecl *CurClass = in CodeCompleteObjCSuperclass() local
7932 if (CurClass && isa<ObjCInterfaceDecl>(CurClass)) in CodeCompleteObjCSuperclass()
7933 Results.Ignore(CurClass); in CodeCompleteObjCSuperclass()
7977 NamedDecl *CurClass = in CodeCompleteObjCInterfaceCategory() local
7980 dyn_cast_or_null<ObjCInterfaceDecl>(CurClass)) { in CodeCompleteObjCInterfaceCategory()
8008 NamedDecl *CurClass = in CodeCompleteObjCImplementationCategory() local
8010 ObjCInterfaceDecl *Class = dyn_cast_or_null<ObjCInterfaceDecl>(CurClass); in CodeCompleteObjCImplementationCategory()
H A DSemaDecl.cpp5403 CXXRecordDecl *CurClass = dyn_cast<CXXRecordDecl>(CurContext); in GetNameFromUnqualifiedId() local
5404 if (!CurClass || CurClass->getIdentifier() != Name.TemplateId->Name) in GetNameFromUnqualifiedId()
5408 QualType CurClassType = Context.getTypeDeclType(CurClass); in GetNameFromUnqualifiedId()
H A DSemaDeclCXX.cpp12175 auto *CurClass = cast<CXXRecordDecl>(CurContext); in BuildUsingDeclaration() local
12177 Context.getCanonicalType(Context.getRecordType(CurClass)))); in BuildUsingDeclaration()