/external/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 539 const FunctionProtoType *Superset, SourceLocation SuperLoc, 550 SubLoc = SuperLoc; 553 Superset = ResolveExceptionSpec(SuperLoc, Superset); 564 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 579 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 591 Diag(SuperLoc, NoteID); 604 Diag(SuperLoc, NoteID); 610 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); 616 Diag(SuperLoc, NoteID); 697 Diag(SuperLoc, NoteI 537 CheckExceptionSpecSubset( const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument [all...] |
H A D | SemaExprObjC.cpp | 1562 SourceLocation SuperLoc, QualType SuperType, 1575 SourceRange BaseRange = Super? SourceRange(SuperLoc) 1590 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); 1606 SuperLoc, SuperType); 1658 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); 1676 SuperLoc, SuperType, Super); 1924 SourceLocation SuperLoc, 1931 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); 1933 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); 1939 Diag(SuperLoc, dia 1558 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc, DeclarationName MemberName, SourceLocation MemberLoc, SourceLocation SuperLoc, QualType SuperType, bool Super) argument 1923 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument 2065 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument 2242 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 | 458 IdentifierInfo *SuperName, SourceLocation SuperLoc, 517 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, 525 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, TUScope, 534 Diag(SuperLoc, diag::err_recursive_superclass) 543 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); 558 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); local 569 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; 576 Diag(SuperLoc, diag::err_undef_superclass) 578 else if (RequireCompleteType(SuperLoc, 588 IDecl->setSuperClassLoc(SuperLoc); 456 ActOnStartClassInterface(SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName, SourceLocation ClassLoc, IdentifierInfo *SuperName, SourceLocation SuperLoc, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument 609 ActOnTypedefedProtocols(SmallVectorImpl<Decl *> &ProtocolRefs, IdentifierInfo *SuperName, SourceLocation SuperLoc) argument [all...] |
H A D | SemaCodeComplete.cpp | 5245 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, argument 5274 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, 5289 id.setIdentifier(Super, SuperLoc);
|
/external/clang/include/clang/AST/ |
H A D | ExprObjC.h | 596 SourceLocation SuperLoc, QualType SuperTy) 599 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) { 923 SourceLocation SuperLoc; member in class:clang::ObjCMessageExpr 937 SourceLocation SuperLoc, 1042 /// \param SuperLoc The location of the "super" keyword. 1058 SourceLocation SuperLoc, 1216 return SuperLoc; 1258 SuperLoc = Loc; 593 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) argument
|
H A D | DeclObjC.h | 1989 SourceLocation SuperLoc; member in class:clang::ObjCImplementationDecl 2015 SuperClass(superDecl), SuperLoc(superLoc), IvarLBraceLoc(IvarLBraceLoc), 2106 SourceLocation getSuperClassLoc() const { return SuperLoc; }
|
/external/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 2412 /// target is represented by \p SuperLoc, \p ReceiverType, or \p 2418 /// \param SuperLoc If this is a send to 'super', the location of the 2447 SourceLocation SuperLoc, 2453 if (SuperLoc.isValid()) 2454 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 2600 if (SuperLoc 2446 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, ExprArg ReceiverExpr) argument [all...] |
H A D | ParseExpr.cpp | 184 SourceLocation SuperLoc, 188 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, 183 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
|
/external/clang/tools/libclang/ |
H A D | IndexingContext.cpp | 450 SourceLocation SuperLoc = D->getSuperClassLoc(); local 452 BaseClass.cursor = MakeCursorObjCSuperClassRef(SuperD, SuperLoc, CXTU); 453 BaseClass.loc = getIndexLoc(SuperLoc); 456 markEntityOccurrenceInFile(SuperD, SuperLoc);
|
/external/clang/lib/AST/ |
H A D | Expr.cpp | 3368 SourceLocation SuperLoc, 3386 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), 3470 SourceLocation SuperLoc, 3487 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, 3365 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 3467 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
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1557 SourceLocation SuperLoc, 1561 SourceLocation LBracloc, SourceLocation SuperLoc,
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1197 const FunctionProtoType *Superset, SourceLocation SuperLoc, 6761 SourceLocation SuperLoc, 6770 SourceLocation SuperLoc); 6929 SourceLocation SuperLoc, QualType SuperType, 6959 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, 6968 SourceLocation SuperLoc, 6994 SourceLocation SuperLoc, 8124 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1051 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local 1052 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
|
H A D | ASTReaderDecl.cpp | 932 D->SuperLoc = ReadSourceLocation(Record, Idx);
|