| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 1979 SourceLocation SuperLoc, QualType SuperType, bool Super) { in HandleExprPropertyRefExpr() argument 1993 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr() 2008 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr() 2025 SuperLoc, SuperType); in HandleExprPropertyRefExpr() 2094 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr() 2130 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr() 2381 ExprResult SemaObjC::ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, in ActOnSuperMessage() argument 2388 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage() 2390 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage() 2396 Diag(SuperLoc, diag::err_no_super_class_message) in ActOnSuperMessage() [all …]
|
| H A D | SemaExceptionSpec.cpp | 762 SourceLocation SuperLoc, const FunctionProtoType *Subset, in CheckExceptionSpecSubset() argument 773 SubLoc = SuperLoc; in CheckExceptionSpecSubset() 776 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset() 804 SkipSupersetFirstParameter, SuperLoc, Subset, in CheckExceptionSpecSubset() 813 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset() 823 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset() 852 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset() 858 SkipSupersetFirstParameter, SuperLoc, Subset, in CheckExceptionSpecSubset()
|
| H A D | SemaCXXScopeSpec.cpp | 281 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument 285 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier() 303 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier() 306 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier() 310 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in ActOnSuperScopeSpecifier()
|
| H A D | SemaDeclObjC.cpp | 555 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument 560 SemaRef.TUScope, SuperName, SuperLoc, Sema::LookupOrdinaryName); in ActOnSuperClassOfClassInterface() 567 DeclarationNameInfo(SuperName, SuperLoc), Sema::LookupOrdinaryName, in ActOnSuperClassOfClassInterface() 576 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface() 586 (void)SemaRef.DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface() 606 const_cast<TypedefNameDecl *>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface() 617 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnSuperClassOfClassInterface() 624 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface() 627 SuperLoc, SuperClassType, diag::err_forward_superclass, in ActOnSuperClassOfClassInterface() 644 S, SuperLoc, SemaRef.CreateParsedType(SuperClassType, nullptr), in ActOnSuperClassOfClassInterface() [all …]
|
| H A D | DeclSpec.cpp | 112 SourceLocation SuperLoc, in MakeSuper() argument 114 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in MakeSuper() 116 Range.setBegin(SuperLoc); in MakeSuper()
|
| H A D | SemaCodeComplete.cpp | 8246 Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument 8274 SemaRef.LookupSingleName(S, Super, SuperLoc, Sema::LookupOrdinaryName); in CodeCompleteObjCSuperMessage() 8288 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
|
| H A D | TreeTransform.h | 3856 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr() argument 3866 nullptr, SuperType, SuperLoc, Sel, Method, LBracLoc, in RebuildObjCMessageExpr() 3868 : SemaRef.ObjC().BuildClassMessage(nullptr, SuperType, SuperLoc, in RebuildObjCMessageExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprObjC.cpp | 105 SourceLocation SuperLoc, bool IsInstanceSuper, in ObjCMessageExpr() argument 116 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), in ObjCMessageExpr() 171 SourceLocation LBracLoc, SourceLocation SuperLoc, in Create() argument 184 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
|
| H A D | NestedNameSpecifier.cpp | 605 SourceLocation SuperLoc, in MakeSuper() argument 610 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaObjC.h | 251 IdentifierInfo *SuperName, SourceLocation SuperLoc, 260 IdentifierInfo *SuperName, SourceLocation SuperLoc, 266 SourceLocation SuperLoc); 642 SourceLocation SuperLoc, 723 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, 729 QualType ReceiverType, SourceLocation SuperLoc, 747 SourceLocation SuperLoc, Selector Sel,
|
| H A D | SemaCodeCompletion.h | 183 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
|
| H A D | DeclSpec.h | 173 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
|
| H A D | Sema.h | 3243 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc, 6619 SourceLocation SuperLoc, const FunctionProtoType *Subset,
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 392 SourceLocation SuperLoc) { in handleReferencedProtocols() argument 399 if (Loc == SuperLoc) in handleReferencedProtocols() 410 SourceLocation SuperLoc = D->getSuperClassLoc(); in VisitObjCInterfaceDecl() local 417 TRY_TO(IndexCtx.handleReference(TD, SuperLoc, D, D, in VisitObjCInterfaceDecl() 425 TRY_TO(IndexCtx.handleReference(SuperD, SuperLoc, D, D, superRoles, in VisitObjCInterfaceDecl() 429 SuperLoc)); in VisitObjCInterfaceDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 678 SourceLocation IdLoc, SourceLocation SuperLoc, in ObjCPropertyRefExpr() argument 682 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { in ObjCPropertyRefExpr() 1000 SourceLocation SuperLoc; 1014 SourceLocation SuperLoc, 1132 SourceLocation SuperLoc, 1297 return SuperLoc; in getSuperLoc() 1339 SuperLoc = Loc; in setSuper()
|
| H A D | NestedNameSpecifier.h | 469 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
|
| H A D | DeclObjC.h | 2597 SourceLocation SuperLoc; variable 2628 SuperClass(superDecl), SuperLoc(superLoc), 2734 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 2821 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument 2828 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 2830 getCurScope(), SuperLoc, {}, false); in ParseObjCMessageExpressionBody() 2866 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 2868 getCurScope(), SuperLoc, KeyIdents, in ParseObjCMessageExpressionBody() 2904 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 2906 getCurScope(), SuperLoc, KeyIdents, in ParseObjCMessageExpressionBody() 2974 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 2976 getCurScope(), SuperLoc, Sel, LBracLoc, KeyLocs, RBracLoc, KeyExprs); in ParseObjCMessageExpressionBody()
|
| H A D | ParseExprCXX.cpp | 157 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 163 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
|
| H A D | ParseExpr.cpp | 111 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument 115 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 4317 SourceLocation LBracloc, SourceLocation SuperLoc, ParsedType ReceiverType, 5921 SourceLocation SuperLoc,
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1593 SourceLocation SuperLoc = readSourceLocation(); in VisitObjCMessageExpr() local 1594 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
|
| H A D | ASTReaderDecl.cpp | 1509 D->SuperLoc = readSourceLocation(); in VisitObjCImplementationDecl()
|