Searched refs:SuperLoc (Results 1 - 14 of 14) sorted by relevance

/external/clang/lib/Sema/
H A DSemaExceptionSpec.cpp520 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 DSemaExprObjC.cpp1486 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 DSemaDeclObjC.cpp447 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 DSemaCodeComplete.cpp5304 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 DExprObjC.h595 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 DDeclObjC.h1809 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 DParseObjc.cpp2410 /// 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 DParseExpr.cpp183 SourceLocation SuperLoc,
187 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc,
182 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
/external/clang/tools/libclang/
H A DIndexingContext.cpp451 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 DExpr.cpp3269 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 DParser.h1455 SourceLocation SuperLoc,
1459 SourceLocation LBracloc, SourceLocation SuperLoc,
/external/clang/include/clang/Sema/
H A DSema.h1095 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 DASTReaderStmt.cpp1045 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local
1046 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
H A DASTReaderDecl.cpp879 D->SuperLoc = ReadSourceLocation(Record, Idx);

Completed in 1505 milliseconds