/external/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 520 const FunctionProtoType *Superset, SourceLocation SuperLoc, 531 SubLoc = SuperLoc; 534 Superset = ResolveExceptionSpec(SuperLoc, Superset); 545 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 560 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 572 Diag(SuperLoc, NoteID); 585 Diag(SuperLoc, NoteID); 591 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 597 Diag(SuperLoc, NoteID); 681 Diag(SuperLoc, NoteI 518 CheckExceptionSpecSubset( const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument [all...] |
H A D | SemaExprObjC.cpp | 1486 SourceLocation SuperLoc, QualType SuperType, 1499 SourceRange BaseRange = Super? SourceRange(SuperLoc) 1515 SuperLoc, SuperType)); 1535 SuperLoc, SuperType)); 1592 SuperLoc, SuperType)); 1616 SuperLoc, SuperType, Super); 1878 SourceLocation SuperLoc, 1885 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); 1887 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); 1893 Diag(SuperLoc, dia 1482 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc, DeclarationName MemberName, SourceLocation MemberLoc, SourceLocation SuperLoc, QualType SuperType, bool Super) argument 1877 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument 2019 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument 2196 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 | SemaDeclObjC.cpp | 447 IdentifierInfo *SuperName, SourceLocation SuperLoc, 506 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, 514 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, TUScope, 517 Diag(SuperLoc, diag::err_undef_superclass_suggest) 525 Diag(SuperLoc, diag::err_recursive_superclass) 534 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); 549 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); local 560 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; 567 Diag(SuperLoc, diag::err_undef_superclass) 569 else if (RequireCompleteType(SuperLoc, 445 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 | 5304 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, argument 5333 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, 5348 id.setIdentifier(Super, SuperLoc);
|
/external/clang/include/clang/AST/ |
H A D | ExprObjC.h | 595 SourceLocation SuperLoc, QualType SuperTy) 598 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { 922 SourceLocation SuperLoc; member in class:clang::ObjCMessageExpr 936 SourceLocation SuperLoc, 1041 /// \param SuperLoc The location of the "super" keyword. 1057 SourceLocation SuperLoc, 1215 return SuperLoc; 1257 SuperLoc = Loc; 592 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) argument
|
H A D | DeclObjC.h | 1809 SourceLocation SuperLoc; member in class:clang::ObjCImplementationDecl 1835 SuperClass(superDecl), SuperLoc(superLoc), IvarLBraceLoc(IvarLBraceLoc), 1918 SourceLocation getSuperClassLoc() const { return SuperLoc; }
|
/external/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 2410 /// target is represented by \p SuperLoc, \p ReceiverType, or \p 2416 /// \param SuperLoc If this is a send to 'super', the location of the 2445 SourceLocation SuperLoc, 2451 if (SuperLoc.isValid()) 2452 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, local 2491 if (SuperLoc.isValid()) 2492 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local 2529 if (SuperLoc.isValid()) 2530 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local 2602 if (SuperLoc 2444 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, ExprArg ReceiverExpr) argument [all...] |
H A D | ParseExpr.cpp | 183 SourceLocation SuperLoc, 187 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, 182 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
|
/external/clang/tools/libclang/ |
H A D | IndexingContext.cpp | 451 SourceLocation SuperLoc = D->getSuperClassLoc(); local 453 BaseClass.cursor = MakeCursorObjCSuperClassRef(SuperD, SuperLoc, CXTU); 454 BaseClass.loc = getIndexLoc(SuperLoc); 457 markEntityOccurrenceInFile(SuperD, SuperLoc);
|
/external/clang/lib/AST/ |
H A D | Expr.cpp | 3269 SourceLocation SuperLoc, 3287 SuperLoc(SuperLoc), LBracLoc(LBracLoc), RBracLoc(RBracLoc) 3370 SourceLocation SuperLoc, 3387 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, 3266 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 3367 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, bool isImplicit) argument
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1455 SourceLocation SuperLoc, 1459 SourceLocation LBracloc, SourceLocation SuperLoc,
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1095 const FunctionProtoType *Superset, SourceLocation SuperLoc, 6453 SourceLocation SuperLoc, 6616 SourceLocation SuperLoc, QualType SuperType, 6646 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, 6655 SourceLocation SuperLoc, 6681 SourceLocation SuperLoc, 7536 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1045 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local 1046 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
|
H A D | ASTReaderDecl.cpp | 879 D->SuperLoc = ReadSourceLocation(Record, Idx);
|