Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprObjC.cpp1847 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
2435 SourceLocation Loc = SuperLoc.isValid()? SuperLoc in BuildClassMessage()
2476 = SuperLoc.isValid()? SourceRange(SuperLoc) in BuildClassMessage()
2521 if (!SuperLoc.isValid()) { in BuildClassMessage()
2546 if (SuperLoc.isValid()) in BuildClassMessage()
2663 SourceLocation Loc = SuperLoc.isValid() ? SuperLoc : Receiver->getBeginLoc(); in BuildInstanceMessage()
2665 SuperLoc.isValid()? SuperLoc : Receiver->getSourceRange(); in BuildInstanceMessage()
2961 if (SuperLoc.isValid()) { in BuildInstanceMessage()
2981 Diag(SelLoc, SuperLoc.isValid() ? in BuildInstanceMessage()
2992 if (SuperLoc.isValid()) { in BuildInstanceMessage()
[all …]
H A DSemaExceptionSpec.cpp738 SourceLocation SuperLoc, in CheckExceptionSpecSubset() argument
750 SubLoc = SuperLoc; in CheckExceptionSpecSubset()
753 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset()
780 return CheckParamExceptionSpec(NestedDiagID, NoteID, Superset, SuperLoc, in CheckExceptionSpecSubset()
789 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
818 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
823 return CheckParamExceptionSpec(NestedDiagID, NoteID, Superset, SuperLoc, in CheckExceptionSpecSubset()
H A DSemaCXXScopeSpec.cpp279 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument
296 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier()
299 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier()
302 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier()
306 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in ActOnSuperScopeSpecifier()
H A DSemaDeclObjC.cpp543 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument
554 DeclarationNameInfo(SuperName, SuperLoc), in ActOnSuperClassOfClassInterface()
565 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface()
575 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
612 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface()
614 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
635 SuperLoc, in ActOnSuperClassOfClassInterface()
654 SuperLoc); in ActOnSuperClassOfClassInterface()
975 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnStartClassInterface() argument
1105 SourceLocation SuperLoc) { in ActOnTypedefedProtocols() argument
[all …]
H A DDeclSpec.cpp108 SourceLocation SuperLoc, in MakeSuper() argument
110 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in MakeSuper()
112 Range.setBegin(SuperLoc); in MakeSuper()
H A DSemaCodeComplete.cpp6248 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument
6276 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, LookupOrdinaryName); in CodeCompleteObjCSuperMessage()
6290 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
H A DTreeTransform.h3023 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr() argument
3033 SuperLoc, in RebuildObjCMessageExpr()
3038 SuperLoc, in RebuildObjCMessageExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprObjC.cpp125 SourceLocation SuperLoc, bool IsInstanceSuper, in ObjCMessageExpr() argument
139 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), in ObjCMessageExpr()
208 SourceLocation LBracLoc, SourceLocation SuperLoc, in Create() argument
221 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
H A DNestedNameSpecifier.cpp631 SourceLocation SuperLoc, in MakeSuper() argument
636 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexDecl.cpp367 SourceLocation SuperLoc) { in handleReferencedProtocols() argument
374 if (Loc == SuperLoc) in handleReferencedProtocols()
385 SourceLocation SuperLoc = D->getSuperClassLoc(); in VisitObjCInterfaceDecl() local
392 TRY_TO(IndexCtx.handleReference(TD, SuperLoc, D, D, in VisitObjCInterfaceDecl()
400 TRY_TO(IndexCtx.handleReference(SuperD, SuperLoc, D, D, superRoles, in VisitObjCInterfaceDecl()
404 SuperLoc)); in VisitObjCInterfaceDecl()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprObjC.h647 SourceLocation SuperLoc, QualType SuperTy)
650 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
945 SourceLocation SuperLoc;
959 SourceLocation SuperLoc,
1092 SourceLocation SuperLoc,
1250 return SuperLoc;
1292 SuperLoc = Loc;
H A DNestedNameSpecifier.h461 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
H A DDeclObjC.h2555 SourceLocation SuperLoc; variable
2584 SuperClass(superDecl), SuperLoc(superLoc),
2691 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp3127 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument
3133 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3134 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, in ParseObjCMessageExpressionBody()
3171 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3172 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3209 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3210 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3282 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3283 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, in ParseObjCMessageExpressionBody()
H A DParseExprCXX.cpp206 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local
212 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
H A DParseExpr.cpp189 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument
193 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1492 SourceLocation SuperLoc,
5385 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc,
7975 IdentifierInfo *SuperName, SourceLocation SuperLoc,
7987 SourceLocation SuperLoc,
7994 SourceLocation SuperLoc);
8206 SourceLocation SuperLoc, QualType SuperType,
8236 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc,
8245 SourceLocation SuperLoc,
8271 SourceLocation SuperLoc,
10398 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
H A DDeclSpec.h155 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1846 SourceLocation SuperLoc,
1850 SourceLocation LBracloc, SourceLocation SuperLoc,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1207 SourceLocation SuperLoc = ReadSourceLocation(); in VisitObjCMessageExpr() local
1208 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
H A DASTReaderDecl.cpp1286 D->SuperLoc = ReadSourceLocation(); in VisitObjCImplementationDecl()