/external/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 472 const FunctionProtoType *Superset, SourceLocation SuperLoc, 483 SubLoc = SuperLoc; 489 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 504 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 515 Diag(SuperLoc, NoteID); 528 Diag(SuperLoc, NoteID); 534 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 540 Diag(SuperLoc, NoteID); 626 Diag(SuperLoc, NoteID); 631 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subse 470 CheckExceptionSpecSubset( const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument [all...] |
H A D | SemaExprObjC.cpp | 554 SourceLocation SuperLoc, QualType SuperType, 592 SuperLoc, SuperType)); 614 SuperLoc, SuperType)); 689 SuperLoc, SuperType)); 711 SuperLoc, SuperType, Super); 968 SourceLocation SuperLoc, 977 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); 983 Diag(SuperLoc, diag::error_no_super_class_message) 991 Diag(SuperLoc, diag::error_root_class_cannot_use_super) 1008 return BuildInstanceMessage(0, SuperTy, SuperLoc, 550 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc, DeclarationName MemberName, SourceLocation MemberLoc, SourceLocation SuperLoc, QualType SuperType, bool Super) argument 967 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument 1049 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn) argument 1201 BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn) argument [all...] |
H A D | SemaDeclObjC.cpp | 352 IdentifierInfo *SuperName, SourceLocation SuperLoc, 406 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, 412 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, TUScope, 415 Diag(SuperLoc, diag::err_undef_superclass_suggest) 423 Diag(SuperLoc, diag::err_recursive_superclass) 432 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); 452 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; 459 Diag(SuperLoc, diag::err_undef_superclass) 462 Diag(SuperLoc, diag::err_forward_superclass) 470 IDecl->setSuperClassLoc(SuperLoc); 350 ActOnStartClassInterface(SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName, SourceLocation ClassLoc, IdentifierInfo *SuperName, SourceLocation SuperLoc, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument [all...] |
H A D | SemaCodeComplete.cpp | 4965 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, argument 4996 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, 5010 id.setIdentifier(Super, SuperLoc);
|
/external/clang/include/clang/AST/ |
H A D | ExprObjC.h | 283 SourceLocation SuperLoc, QualType SuperTy) 286 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { 487 SourceLocation SuperLoc; member in class:clang::ObjCMessageExpr 501 SourceLocation SuperLoc, 603 /// \param SuperLoc The location of the "super" keyword. 621 SourceLocation SuperLoc, 777 return SuperLoc; 808 SuperLoc = Loc; 280 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) argument
|
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 238 SourceLocation SuperLoc, 242 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, 237 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
|
H A D | ParseObjc.cpp | 2171 /// target is represented by \p SuperLoc, \p ReceiverType, or \p 2177 /// \param SuperLoc If this is a send to 'super', the location of the 2206 SourceLocation SuperLoc, 2212 if (SuperLoc.isValid()) 2213 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, 0, 0, local 2252 if (SuperLoc.isValid()) 2253 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local 2286 if (SuperLoc.isValid()) 2287 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local 2358 if (SuperLoc 2205 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, ExprArg ReceiverExpr) argument [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 881 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local 882 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
|
/external/clang/lib/AST/ |
H A D | Expr.cpp | 2717 SourceLocation SuperLoc, 2733 HasMethod(Method != 0), IsDelegateInitCall(false), SuperLoc(SuperLoc), 2813 SourceLocation SuperLoc, 2823 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, 2714 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) argument 2810 Create(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) argument
|