Home
last modified time | relevance | path

Searched refs:SuperLoc (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp2025 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 DSemaExceptionSpec.cpp776 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 DSemaCXXScopeSpec.cpp311 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 DSemaDeclObjC.cpp548 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 DDeclSpec.cpp115 SourceLocation SuperLoc, in MakeSuper() argument
117 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in MakeSuper()
119 Range.setBegin(SuperLoc); in MakeSuper()
H A DSemaCodeComplete.cpp8020 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 DTreeTransform.h3746 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 DExprObjC.cpp108 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 DNestedNameSpecifier.cpp622 SourceLocation SuperLoc, in MakeSuper() argument
627 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp392 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 DExprObjC.h680 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 DNestedNameSpecifier.h467 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
H A DDeclObjC.h2598 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 DParseObjc.cpp3222 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 DParseExpr.cpp193 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument
197 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
H A DParseExprCXX.cpp206 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 DSema.h2199 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 DDeclSpec.h173 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2095 SourceLocation SuperLoc,
2099 SourceLocation LBracloc, SourceLocation SuperLoc,
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1567 SourceLocation SuperLoc = readSourceLocation(); in VisitObjCMessageExpr() local
1568 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
H A DASTReaderDecl.cpp1510 D->SuperLoc = readSourceLocation(); in VisitObjCImplementationDecl()