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

/external/clang/lib/Sema/
H A DSemaExceptionSpec.cpp501 const FunctionProtoType *Superset, SourceLocation SuperLoc,
512 SubLoc = SuperLoc;
515 Superset = ResolveExceptionSpec(SuperLoc, Superset);
526 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
541 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
553 Diag(SuperLoc, NoteID);
566 Diag(SuperLoc, NoteID);
572 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
578 Diag(SuperLoc, NoteID);
662 Diag(SuperLoc, NoteI
499 CheckExceptionSpecSubset( const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument
[all...]
H A DSemaExprObjC.cpp1333 SourceLocation SuperLoc, QualType SuperType,
1345 SourceRange BaseRange = Super? SourceRange(SuperLoc)
1362 SuperLoc, SuperType));
1382 SuperLoc, SuperType));
1445 SuperLoc, SuperType));
1469 SuperLoc, SuperType, Super);
1721 SourceLocation SuperLoc,
1728 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc);
1730 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super);
1736 Diag(SuperLoc, dia
1329 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc, DeclarationName MemberName, SourceLocation MemberLoc, SourceLocation SuperLoc, QualType SuperType, bool Super) argument
1720 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
1864 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument
2034 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.cpp377 IdentifierInfo *SuperName, SourceLocation SuperLoc,
419 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc,
427 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, TUScope,
430 Diag(SuperLoc, diag::err_undef_superclass_suggest)
438 Diag(SuperLoc, diag::err_recursive_superclass)
447 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc);
467 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName;
474 Diag(SuperLoc, diag::err_undef_superclass)
476 else if (RequireCompleteType(SuperLoc,
486 IDecl->setSuperClassLoc(SuperLoc);
375 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.cpp5139 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, argument
5170 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc,
5185 id.setIdentifier(Super, SuperLoc);
/external/clang/include/clang/AST/
H A DExprObjC.h579 SourceLocation SuperLoc, QualType SuperTy)
582 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
907 SourceLocation SuperLoc; member in class:clang::ObjCMessageExpr
921 SourceLocation SuperLoc,
1026 /// \param SuperLoc The location of the "super" keyword.
1044 SourceLocation SuperLoc,
1208 return SuperLoc;
1239 SuperLoc = Loc;
576 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) argument
/external/clang/lib/Parse/
H A DParseObjc.cpp2314 /// target is represented by \p SuperLoc, \p ReceiverType, or \p
2320 /// \param SuperLoc If this is a send to 'super', the location of the
2349 SourceLocation SuperLoc,
2355 if (SuperLoc.isValid())
2356 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, 0, 0, local
2395 if (SuperLoc.isValid())
2396 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local
2429 if (SuperLoc.isValid())
2430 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local
2501 if (SuperLoc
2348 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, ExprArg ReceiverExpr) argument
[all...]
H A DParseExpr.cpp241 SourceLocation SuperLoc,
245 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc,
240 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
/external/clang/tools/libclang/
H A DIndexingContext.cpp375 SourceLocation SuperLoc = D->getSuperClassLoc(); local
377 BaseClass.cursor = MakeCursorObjCSuperClassRef(SuperD, SuperLoc, CXTU);
378 BaseClass.loc = getIndexLoc(SuperLoc);
381 markEntityOccurrenceInFile(SuperD, SuperLoc);
/external/clang/include/clang/Sema/
H A DSema.h941 const FunctionProtoType *Superset, SourceLocation SuperLoc,
5732 SourceLocation SuperLoc,
5911 SourceLocation SuperLoc, QualType SuperType,
5941 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc,
5950 SourceLocation SuperLoc,
5976 SourceLocation SuperLoc,
6708 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
/external/clang/lib/AST/
H A DExpr.cpp2734 SourceLocation SuperLoc,
2752 SuperLoc(SuperLoc), LBracLoc(LBracLoc), RBracLoc(RBracLoc)
2835 SourceLocation SuperLoc,
2852 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper,
2731 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
2832 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.h1513 SourceLocation SuperLoc,
1517 SourceLocation LBracloc, SourceLocation SuperLoc,
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp946 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local
947 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);

Completed in 798 milliseconds