| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 2025 SuperLoc, SuperType); in HandleExprPropertyRefExpr() 2619 SourceLocation Loc = SuperLoc.isValid()? SuperLoc in BuildClassMessage() 2660 = SuperLoc.isValid()? SourceRange(SuperLoc) in BuildClassMessage() 2715 if (!SuperLoc.isValid()) { in BuildClassMessage() 2740 if (SuperLoc.isValid()) in BuildClassMessage() 2855 SourceLocation Loc = SuperLoc.isValid() ? SuperLoc : Receiver->getBeginLoc(); in BuildInstanceMessage() 2857 SuperLoc.isValid()? SuperLoc : Receiver->getSourceRange(); in BuildInstanceMessage() 3166 if (SuperLoc.isValid()) { in BuildInstanceMessage() 3188 if (SuperLoc.isValid()) { in BuildInstanceMessage() 3219 if (SuperLoc.isValid()) { in BuildInstanceMessage() [all …]
|
| H A D | SemaExceptionSpec.cpp | 776 SourceLocation SuperLoc, const FunctionProtoType *Subset, in CheckExceptionSpecSubset() argument 787 SubLoc = SuperLoc; in CheckExceptionSpecSubset() 790 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset() 818 SkipSupersetFirstParameter, SuperLoc, Subset, in CheckExceptionSpecSubset() 827 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset() 837 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset() 866 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset() 872 SkipSupersetFirstParameter, SuperLoc, Subset, in CheckExceptionSpecSubset()
|
| H A D | SemaCXXScopeSpec.cpp | 311 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument 315 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier() 333 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier() 336 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier() 340 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in ActOnSuperScopeSpecifier()
|
| H A D | SemaDeclObjC.cpp | 548 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument 569 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface() 579 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface() 616 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface() 618 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface() 639 SuperLoc, in ActOnSuperClassOfClassInterface() 658 SuperLoc); in ActOnSuperClassOfClassInterface() 977 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnStartClassInterface() argument 1121 SourceLocation SuperLoc) { in ActOnTypedefedProtocols() argument 1124 NamedDecl* IDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnTypedefedProtocols() [all …]
|
| H A D | DeclSpec.cpp | 115 SourceLocation SuperLoc, in MakeSuper() argument 117 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in MakeSuper() 119 Range.setBegin(SuperLoc); in MakeSuper()
|
| H A D | SemaCodeComplete.cpp | 8020 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument 8048 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, LookupOrdinaryName); in CodeCompleteObjCSuperMessage() 8062 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
|
| H A D | TreeTransform.h | 3746 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr() argument 3756 SuperLoc, in RebuildObjCMessageExpr() 3761 SuperLoc, in RebuildObjCMessageExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprObjC.cpp | 108 SourceLocation SuperLoc, bool IsInstanceSuper, in ObjCMessageExpr() argument 119 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), in ObjCMessageExpr() 176 SourceLocation LBracLoc, SourceLocation SuperLoc, in Create() argument 189 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
|
| H A D | NestedNameSpecifier.cpp | 622 SourceLocation SuperLoc, in MakeSuper() argument 627 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
|
| /freebsd-14.2/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-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 680 SourceLocation IdLoc, SourceLocation SuperLoc, in ObjCPropertyRefExpr() argument 684 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { in ObjCPropertyRefExpr() 1006 SourceLocation SuperLoc; 1020 SourceLocation SuperLoc, 1138 SourceLocation SuperLoc, 1303 return SuperLoc; in getSuperLoc() 1345 SuperLoc = Loc; in setSuper()
|
| H A D | NestedNameSpecifier.h | 467 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
|
| H A D | DeclObjC.h | 2598 SourceLocation SuperLoc; variable 2629 SuperClass(superDecl), SuperLoc(superLoc), 2734 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 3222 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument 3229 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 3230 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody() 3267 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 3268 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody() 3305 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 3306 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody() 3377 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody() 3378 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, in ParseObjCMessageExpressionBody()
|
| H A D | ParseExpr.cpp | 193 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument 197 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
|
| H A D | ParseExprCXX.cpp | 206 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 212 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 2199 SourceLocation SuperLoc, const FunctionProtoType *Subset, 7064 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc, 10515 IdentifierInfo *SuperName, SourceLocation SuperLoc, 10527 SourceLocation SuperLoc, 10534 SourceLocation SuperLoc); 10743 SourceLocation SuperLoc, QualType SuperType, 10773 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, 10782 SourceLocation SuperLoc, 10808 SourceLocation SuperLoc, 13761 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
|
| H A D | DeclSpec.h | 173 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 2095 SourceLocation SuperLoc, 2099 SourceLocation LBracloc, SourceLocation SuperLoc,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1567 SourceLocation SuperLoc = readSourceLocation(); in VisitObjCMessageExpr() local 1568 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
|
| H A D | ASTReaderDecl.cpp | 1510 D->SuperLoc = readSourceLocation(); in VisitObjCImplementationDecl()
|