Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprObjC.cpp1980 SourceLocation SuperLoc, QualType SuperType, in HandleExprPropertyRefExpr() argument
1993 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr()
2008 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
2025 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
2095 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
2129 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr()
2383 SourceLocation SuperLoc, in ActOnSuperMessage() argument
2390 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage()
2392 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage()
2398 Diag(SuperLoc, diag::err_no_super_class_message) in ActOnSuperMessage()
[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.cpp278 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument
295 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier()
298 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier()
301 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier()
305 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in ActOnSuperScopeSpecifier()
H A DSemaDeclObjC.cpp548 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument
552 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnSuperClassOfClassInterface()
560 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, in ActOnSuperClassOfClassInterface()
569 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface()
579 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
598 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface()
609 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnSuperClassOfClassInterface()
616 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface()
618 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
639 SuperLoc, in ActOnSuperClassOfClassInterface()
[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.cpp7386 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument
7414 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, LookupOrdinaryName); in CodeCompleteObjCSuperMessage()
7428 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
H A DTreeTransform.h3483 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr() argument
3493 SuperLoc, in RebuildObjCMessageExpr()
3498 SuperLoc, in RebuildObjCMessageExpr()
/netbsd-src/external/apache2/llvm/dist/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.cpp620 SourceLocation SuperLoc, in MakeSuper() argument
625 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp679 SourceLocation SuperLoc = D->getSuperClassLoc(); in handleObjCInterface() local
681 BaseClass.cursor = MakeCursorObjCSuperClassRef(SuperD, SuperLoc, CXTU); in handleObjCInterface()
682 BaseClass.loc = getIndexLoc(SuperLoc); in handleObjCInterface()
685 markEntityOccurrenceInFile(SuperD, SuperLoc); in handleObjCInterface()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h2010 SourceLocation SuperLoc,
6399 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc,
9472 IdentifierInfo *SuperName, SourceLocation SuperLoc,
9484 SourceLocation SuperLoc,
9491 SourceLocation SuperLoc);
9707 SourceLocation SuperLoc, QualType SuperType,
9737 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc,
9746 SourceLocation SuperLoc,
9772 SourceLocation SuperLoc,
12331 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
H A DDeclSpec.h156 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h2031 SourceLocation SuperLoc,
2035 SourceLocation LBracloc, SourceLocation SuperLoc,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1537 SourceLocation SuperLoc = readSourceLocation(); in VisitObjCMessageExpr() local
1538 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
H A DASTReaderDecl.cpp1325 D->SuperLoc = readSourceLocation(); in VisitObjCImplementationDecl()