Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp2025 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
2616 SourceLocation Loc = SuperLoc.isValid()? SuperLoc in BuildClassMessage()
2657 = SuperLoc.isValid()? SourceRange(SuperLoc) in BuildClassMessage()
2712 if (!SuperLoc.isValid()) { in BuildClassMessage()
2737 if (SuperLoc.isValid()) in BuildClassMessage()
2854 SourceLocation Loc = SuperLoc.isValid() ? SuperLoc : Receiver->getBeginLoc(); in BuildInstanceMessage()
2856 SuperLoc.isValid()? SuperLoc : Receiver->getSourceRange(); in BuildInstanceMessage()
3165 if (SuperLoc.isValid()) { in BuildInstanceMessage()
3187 if (SuperLoc.isValid()) { in BuildInstanceMessage()
3218 if (SuperLoc.isValid()) { in BuildInstanceMessage()
[all …]
H A DSemaExceptionSpec.cpp765 SourceLocation SuperLoc, in CheckExceptionSpecSubset() argument
777 SubLoc = SuperLoc; in CheckExceptionSpecSubset()
780 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset()
807 return CheckParamExceptionSpec(NestedDiagID, NoteID, Superset, SuperLoc, in CheckExceptionSpecSubset()
816 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
826 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
855 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
860 return CheckParamExceptionSpec(NestedDiagID, NoteID, Superset, SuperLoc, in CheckExceptionSpecSubset()
H A DSemaCXXScopeSpec.cpp292 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument
309 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier()
312 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier()
315 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier()
319 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
1112 SourceLocation SuperLoc) { in ActOnTypedefedProtocols() argument
1115 NamedDecl* IDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnTypedefedProtocols()
[all …]
H A DDeclSpec.cpp114 SourceLocation SuperLoc, in MakeSuper() argument
116 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in MakeSuper()
118 Range.setBegin(SuperLoc); in MakeSuper()
H A DSemaCodeComplete.cpp7389 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument
7417 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, LookupOrdinaryName); in CodeCompleteObjCSuperMessage()
7431 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
H A DTreeTransform.h3504 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr() argument
3514 SuperLoc, in RebuildObjCMessageExpr()
3519 SuperLoc, in RebuildObjCMessageExpr()
/freebsd-13.1/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.cpp621 SourceLocation SuperLoc, in MakeSuper() argument
626 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp377 SourceLocation SuperLoc) { in handleReferencedProtocols() argument
384 if (Loc == SuperLoc) in handleReferencedProtocols()
395 SourceLocation SuperLoc = D->getSuperClassLoc(); in VisitObjCInterfaceDecl() local
402 TRY_TO(IndexCtx.handleReference(TD, SuperLoc, D, D, in VisitObjCInterfaceDecl()
410 TRY_TO(IndexCtx.handleReference(SuperD, SuperLoc, D, D, superRoles, in VisitObjCInterfaceDecl()
414 SuperLoc)); in VisitObjCInterfaceDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h677 SourceLocation IdLoc, SourceLocation SuperLoc, in ObjCPropertyRefExpr() argument
681 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { in ObjCPropertyRefExpr()
981 SourceLocation SuperLoc; variable
995 SourceLocation SuperLoc,
1128 SourceLocation SuperLoc,
1293 return SuperLoc; in getSuperLoc()
1335 SuperLoc = Loc; in setSuper()
H A DNestedNameSpecifier.h467 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
H A DDeclObjC.h2539 SourceLocation SuperLoc; variable
2568 SuperClass(superDecl), SuperLoc(superLoc),
2673 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp3154 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument
3161 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3162 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, in ParseObjCMessageExpressionBody()
3199 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3200 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3237 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3238 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3309 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3310 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, in ParseObjCMessageExpressionBody()
H A DParseExpr.cpp190 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument
194 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
H A DParseExprCXX.cpp203 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local
209 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2046 SourceLocation SuperLoc,
6469 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc,
9541 IdentifierInfo *SuperName, SourceLocation SuperLoc,
9553 SourceLocation SuperLoc,
9560 SourceLocation SuperLoc);
9776 SourceLocation SuperLoc, QualType SuperType,
9806 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc,
9815 SourceLocation SuperLoc,
9841 SourceLocation SuperLoc,
12432 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
H A DDeclSpec.h156 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2033 SourceLocation SuperLoc,
2037 SourceLocation LBracloc, SourceLocation SuperLoc,
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1547 SourceLocation SuperLoc = readSourceLocation(); in VisitObjCMessageExpr() local
1548 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
H A DASTReaderDecl.cpp1327 D->SuperLoc = readSourceLocation(); in VisitObjCImplementationDecl()