Searched defs:SuperLoc (Results 1 - 10 of 10) sorted by relevance

/external/clang/lib/Sema/
H A DSemaExceptionSpec.cpp504 const FunctionProtoType *Superset, SourceLocation SuperLoc,
515 SubLoc = SuperLoc;
518 Superset = ResolveExceptionSpec(SuperLoc, Superset);
529 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
544 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
556 Diag(SuperLoc, NoteID);
569 Diag(SuperLoc, NoteID);
575 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
581 Diag(SuperLoc, NoteID);
665 Diag(SuperLoc, NoteI
502 CheckExceptionSpecSubset( const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument
[all...]
H A DSemaExprObjC.cpp1368 SourceLocation SuperLoc, QualType SuperType,
1381 SourceRange BaseRange = Super? SourceRange(SuperLoc)
1397 SuperLoc, SuperType));
1417 SuperLoc, SuperType));
1474 SuperLoc, SuperType));
1498 SuperLoc, SuperType, Super);
1750 SourceLocation SuperLoc,
1757 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc);
1759 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super);
1765 Diag(SuperLoc, dia
1364 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc, DeclarationName MemberName, SourceLocation MemberLoc, SourceLocation SuperLoc, QualType SuperType, bool Super) argument
1749 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
1901 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn, bool isImplicit) argument
2072 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 DSemaCodeComplete.cpp5197 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, argument
5228 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc,
5243 id.setIdentifier(Super, SuperLoc);
H A DSemaDeclObjC.cpp429 IdentifierInfo *SuperName, SourceLocation SuperLoc,
471 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc,
479 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, TUScope,
482 Diag(SuperLoc, diag::err_undef_superclass_suggest)
490 Diag(SuperLoc, diag::err_recursive_superclass)
499 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc);
519 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName;
526 Diag(SuperLoc, diag::err_undef_superclass)
528 else if (RequireCompleteType(SuperLoc,
538 IDecl->setSuperClassLoc(SuperLoc);
427 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...]
/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/lib/Parse/
H A DParseExpr.cpp244 SourceLocation SuperLoc,
248 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc,
243 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
H A DParseObjc.cpp2361 /// target is represented by \p SuperLoc, \p ReceiverType, or \p
2367 /// \param SuperLoc If this is a send to 'super', the location of the
2396 SourceLocation SuperLoc,
2402 if (SuperLoc.isValid())
2403 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, 0, 0, local
2442 if (SuperLoc.isValid())
2443 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local
2476 if (SuperLoc.isValid())
2477 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local
2552 if (SuperLoc
2395 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, ExprArg ReceiverExpr) argument
[all...]
/external/clang/include/clang/AST/
H A DExprObjC.h583 SourceLocation SuperLoc, QualType SuperTy)
586 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
911 SourceLocation SuperLoc; member in class:clang::ObjCMessageExpr
925 SourceLocation SuperLoc,
1030 /// \param SuperLoc The location of the "super" keyword.
1046 SourceLocation SuperLoc,
1204 return SuperLoc;
1235 SuperLoc = Loc;
580 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) argument
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp956 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local
957 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
/external/clang/lib/AST/
H A DExpr.cpp3121 SourceLocation SuperLoc,
3139 SuperLoc(SuperLoc), LBracLoc(LBracLoc), RBracLoc(RBracLoc)
3222 SourceLocation SuperLoc,
3239 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper,
3118 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
3219 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

Completed in 143 milliseconds