/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 555 IdentifierInfo *ClassName, SourceLocation ClassLoc, in ActOnSuperClassOfClassInterface() argument 578 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface() 579 IDecl->setEndOfDefinitionLoc(ClassLoc); in ActOnSuperClassOfClassInterface() 626 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface() 630 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 D | SemaDeclCXX.cpp | 13848 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDefaultConstructor() local 13851 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDefaultConstructor() 13853 Context, ClassDecl, ClassLoc, NameInfo, /*Type*/ QualType(), in DeclareImplicitDefaultConstructor() 13882 SetDeclDeleted(DefaultCon, ClassLoc); in DeclareImplicitDefaultConstructor() 14134 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitDestructor() local 14137 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDestructor() 14139 Context, ClassDecl, ClassLoc, NameInfo, QualType(), nullptr, in DeclareImplicitDestructor() 14173 SetDeclDeleted(Destructor, ClassLoc); in DeclareImplicitDestructor() 14775 SourceLocation ClassLoc = ClassDecl->getLocation(); in DeclareImplicitCopyAssignment() local 14776 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitCopyAssignment() 15127 SourceLocation ClassLoc = ClassDecl->getLocation(); DeclareImplicitMoveAssignment() local 15523 SourceLocation ClassLoc = ClassDecl->getLocation(); DeclareImplicitCopyConstructor() local 15667 SourceLocation ClassLoc = ClassDecl->getLocation(); DeclareImplicitMoveConstructor() local [all...] |
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaObjC.h | 262 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, 271 IdentifierInfo *ClassName, SourceLocation ClassLoc, 299 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, 307 SourceLocation ClassLoc, const IdentifierInfo *SuperClassname, 312 SourceLocation ClassLoc, const IdentifierInfo *CatName,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 1545 ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) { in Create() argument 1547 ObjCInterfaceDecl(C, DC, atLoc, Id, typeParamList, ClassLoc, PrevDecl, in Create()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclObjC.h | 1281 SourceLocation ClassLoc = SourceLocation(), bool isInternal = false);
|