Home
last modified time | relevance | path

Searched refs:ClassLoc (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp554 IdentifierInfo *ClassName, SourceLocation ClassLoc, in ActOnSuperClassOfClassInterface() argument
577 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface()
578 IDecl->setEndOfDefinitionLoc(ClassLoc); in ActOnSuperClassOfClassInterface()
625 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface()
629 SourceRange(AtInterfaceLoc, ClassLoc))) { in ActOnSuperClassOfClassInterface()
976 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, in ActOnStartClassInterface() argument
987 SemaRef.TUScope, ClassName, ClassLoc, Sema::LookupOrdinaryName, in ActOnStartClassInterface()
991 Diag(ClassLoc, diag::err_redefinition_different_kind) << ClassName; in ActOnStartClassInterface()
1026 Diag(ClassLoc, diag::err_objc_parameterized_forward_class_first) in ActOnStartClassInterface()
1052 ClassName, typeParamList, PrevIDecl, ClassLoc); in ActOnStartClassInterface()
[all …]
H A DSemaDeclCXX.cpp14139 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDefaultConstructor() local
14142 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDefaultConstructor()
14144 Context, ClassDecl, ClassLoc, NameInfo, /*Type*/ QualType(), in DeclareImplicitDefaultConstructor()
14173 SetDeclDeleted(DefaultCon, ClassLoc); in DeclareImplicitDefaultConstructor()
14425 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDestructor() local
14428 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDestructor()
14430 Context, ClassDecl, ClassLoc, NameInfo, QualType(), nullptr, in DeclareImplicitDestructor()
14464 SetDeclDeleted(Destructor, ClassLoc); in DeclareImplicitDestructor()
15064 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitCopyAssignment() local
15065 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitCopyAssignment()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h250 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList,
259 IdentifierInfo *ClassName, SourceLocation ClassLoc,
287 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList,
295 SourceLocation ClassLoc, const IdentifierInfo *SuperClassname,
300 SourceLocation ClassLoc, const IdentifierInfo *CatName,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp1542 ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) { in Create() argument
1544 ObjCInterfaceDecl(C, DC, atLoc, Id, typeParamList, ClassLoc, PrevDecl, in Create()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h1279 SourceLocation ClassLoc = SourceLocation(), bool isInternal = false);