/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 1854 SourceLocation SuperLoc, QualType SuperType, 1867 SourceRange BaseRange = Super? SourceRange(SuperLoc) 1882 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); 1899 SuperLoc, SuperType); 1968 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); 2002 SuperLoc, SuperType, Super); 2256 SourceLocation SuperLoc, 2263 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); 2265 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); 2271 Diag(SuperLoc, dia 1850 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc, DeclarationName MemberName, SourceLocation MemberLoc, SourceLocation SuperLoc, QualType SuperType, bool Super) argument 2255 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument 2479 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument 2702 BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument [all...] |
H A D | SemaExceptionSpec.cpp | 757 SourceLocation SuperLoc, 769 SubLoc = SuperLoc; 772 Superset = ResolveExceptionSpec(SuperLoc, Superset); 799 return CheckParamExceptionSpec(NestedDiagID, NoteID, Superset, SuperLoc, 808 Diag(SuperLoc, NoteID); 818 Diag(SuperLoc, NoteID); 847 Diag(SuperLoc, NoteID); 852 return CheckParamExceptionSpec(NestedDiagID, NoteID, Superset, SuperLoc, 752 CheckExceptionSpecSubset(const PartialDiagnostic &DiagID, const PartialDiagnostic &NestedDiagID, const PartialDiagnostic &NoteID, const PartialDiagnostic &NoThrowDiagID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument
|
H A D | SemaCXXScopeSpec.cpp | 278 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, argument 295 Diag(SuperLoc, diag::err_invalid_super_scope); 298 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); 301 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); 305 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc);
|
H A D | SemaDeclObjC.cpp | 547 SourceLocation SuperLoc, 551 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, 559 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, 568 Diag(SuperLoc, diag::err_recursive_superclass) 578 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); 597 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); local 608 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; 615 Diag(SuperLoc, diag::err_undef_superclass) 617 else if (RequireCompleteType(SuperLoc, 638 SuperLoc, 541 ActOnSuperClassOfClassInterface(Scope *S, SourceLocation AtInterfaceLoc, ObjCInterfaceDecl *IDecl, IdentifierInfo *ClassName, SourceLocation ClassLoc, IdentifierInfo *SuperName, SourceLocation SuperLoc, ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange) argument 975 ActOnStartClassInterface( Scope *S, SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName, SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, IdentifierInfo *SuperName, SourceLocation SuperLoc, ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, Decl *const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, const ParsedAttributesView &AttrList) argument 1105 ActOnTypedefedProtocols(SmallVectorImpl<Decl *> &ProtocolRefs, SmallVectorImpl<SourceLocation> &ProtocolLocs, IdentifierInfo *SuperName, SourceLocation SuperLoc) argument [all...] |
H A D | DeclSpec.cpp | 107 SourceLocation SuperLoc, 109 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); 111 Range.setBegin(SuperLoc); 106 MakeSuper(ASTContext &Context, CXXRecordDecl *RD, SourceLocation SuperLoc, SourceLocation ColonColonLoc) argument
|
H A D | SemaCodeComplete.cpp | 6660 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, argument 6688 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, LookupOrdinaryName); 6702 id.setIdentifier(Super, SuperLoc);
|
H A D | TreeTransform.h | 3192 /*SuperLoc=*/SourceLocation(), 3207 /*SuperLoc=*/SourceLocation(), 3213 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, argument 3223 SuperLoc, 3228 SuperLoc,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprObjC.cpp | 124 SourceLocation SuperLoc, bool IsInstanceSuper, 138 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), 207 SourceLocation LBracLoc, SourceLocation SuperLoc, 220 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, 122 ObjCMessageExpr(QualType T, ExprValueKind VK, SourceLocation LBracLoc, SourceLocation SuperLoc, bool IsInstanceSuper, QualType SuperType, Selector Sel, ArrayRef<SourceLocation> SelLocs, SelectorLocationsKind SelLocsK, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument 206 Create(const ASTContext &Context, QualType T, ExprValueKind VK, SourceLocation LBracLoc, SourceLocation SuperLoc, bool IsInstanceSuper, QualType SuperType, Selector Sel, ArrayRef<SourceLocation> SelLocs, ObjCMethodDecl *Method, ArrayRef<Expr *> Args, SourceLocation RBracLoc, bool isImplicit) argument
|
H A D | NestedNameSpecifier.cpp | 630 SourceLocation SuperLoc, 635 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); 628 MakeSuper(ASTContext &Context, CXXRecordDecl *RD, SourceLocation SuperLoc, SourceLocation ColonColonLoc) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexDecl.cpp | 372 SourceLocation SuperLoc) { 379 if (Loc == SuperLoc) 390 SourceLocation SuperLoc = D->getSuperClassLoc(); local 397 TRY_TO(IndexCtx.handleReference(TD, SuperLoc, D, D, 405 TRY_TO(IndexCtx.handleReference(SuperD, SuperLoc, D, D, superRoles, 409 SuperLoc)); 422 /*SuperLoc=*/SourceLocation())); 472 /*SuperLoc=*/SourceLocation())); 370 handleReferencedProtocols(const ObjCProtocolList &ProtList, const ObjCContainerDecl *ContD, SourceLocation SuperLoc) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprObjC.h | 684 SourceLocation SuperLoc, QualType SuperTy) 687 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { 991 SourceLocation SuperLoc; member in class:clang::final 1005 SourceLocation SuperLoc, 1122 /// \param SuperLoc The location of the "super" keyword. 1138 SourceLocation SuperLoc, 1303 return SuperLoc; 1345 SuperLoc = Loc; 681 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) argument
|
H A D | NestedNameSpecifier.h | 455 /// \param SuperLoc The location of the '__super' keyword. 460 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
|
H A D | DeclObjC.h | 2569 SourceLocation SuperLoc; member in class:clang::ObjCImplementationDecl 2598 SuperClass(superDecl), SuperLoc(superLoc), 2705 SourceLocation getSuperClassLoc() const { return SuperLoc; }
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 3114 /// target is represented by \p SuperLoc, \p ReceiverType, or \p 3120 /// \param SuperLoc If this is a send to 'super', the location of the 3149 SourceLocation SuperLoc, 3155 if (SuperLoc.isValid()) 3156 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, local 3193 if (SuperLoc.isValid()) 3194 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local 3231 if (SuperLoc.isValid()) 3232 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local 3304 if (SuperLoc 3148 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument [all...] |
H A D | ParseExpr.cpp | 190 SourceLocation SuperLoc, 194 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, 189 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
|
H A D | ParseExprCXX.cpp | 202 SourceLocation SuperLoc = ConsumeToken(); local 208 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 1676 SourceLocation SuperLoc, 5908 /// \param SuperLoc The location of the '__super' keyword. 5916 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc, 8921 IdentifierInfo *SuperName, SourceLocation SuperLoc, 8933 SourceLocation SuperLoc, 8940 SourceLocation SuperLoc); 9156 SourceLocation SuperLoc, QualType SuperType, 9186 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, 9195 SourceLocation SuperLoc, 9221 SourceLocation SuperLoc, [all...] |
H A D | DeclSpec.h | 150 /// \param SuperLoc The location of the '__super' keyword. 155 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 1976 SourceLocation SuperLoc, 1980 SourceLocation LBracloc, SourceLocation SuperLoc,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1422 SourceLocation SuperLoc = readSourceLocation(); local 1423 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
|
H A D | ASTReaderDecl.cpp | 1312 D->SuperLoc = readSourceLocation();
|