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

/external/clang/lib/Sema/
H A DSemaExceptionSpec.cpp472 const FunctionProtoType *Superset, SourceLocation SuperLoc,
483 SubLoc = SuperLoc;
489 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
504 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
515 Diag(SuperLoc, NoteID);
528 Diag(SuperLoc, NoteID);
534 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc);
540 Diag(SuperLoc, NoteID);
626 Diag(SuperLoc, NoteID);
631 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subse
470 CheckExceptionSpecSubset( const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID, const FunctionProtoType *Superset, SourceLocation SuperLoc, const FunctionProtoType *Subset, SourceLocation SubLoc) argument
[all...]
H A DSemaExprObjC.cpp554 SourceLocation SuperLoc, QualType SuperType,
592 SuperLoc, SuperType));
614 SuperLoc, SuperType));
689 SuperLoc, SuperType));
711 SuperLoc, SuperType, Super);
968 SourceLocation SuperLoc,
977 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super);
983 Diag(SuperLoc, diag::error_no_super_class_message)
991 Diag(SuperLoc, diag::error_root_class_cannot_use_super)
1008 return BuildInstanceMessage(0, SuperTy, SuperLoc,
550 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc, DeclarationName MemberName, SourceLocation MemberLoc, SourceLocation SuperLoc, QualType SuperType, bool Super) argument
967 ActOnSuperMessage(Scope *S, SourceLocation SuperLoc, Selector Sel, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg Args) argument
1049 BuildClassMessage(TypeSourceInfo *ReceiverTypeInfo, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn) argument
1201 BuildInstanceMessage(Expr *Receiver, QualType ReceiverType, SourceLocation SuperLoc, Selector Sel, ObjCMethodDecl *Method, SourceLocation LBracLoc, ArrayRef<SourceLocation> SelectorLocs, SourceLocation RBracLoc, MultiExprArg ArgsIn) argument
[all...]
H A DSemaDeclObjC.cpp352 IdentifierInfo *SuperName, SourceLocation SuperLoc,
406 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc,
412 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, TUScope,
415 Diag(SuperLoc, diag::err_undef_superclass_suggest)
423 Diag(SuperLoc, diag::err_recursive_superclass)
432 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc);
452 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName;
459 Diag(SuperLoc, diag::err_undef_superclass)
462 Diag(SuperLoc, diag::err_forward_superclass)
470 IDecl->setSuperClassLoc(SuperLoc);
350 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.cpp4965 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, argument
4996 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc,
5010 id.setIdentifier(Super, SuperLoc);
/external/clang/include/clang/AST/
H A DExprObjC.h283 SourceLocation SuperLoc, QualType SuperTy)
286 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
487 SourceLocation SuperLoc; member in class:clang::ObjCMessageExpr
501 SourceLocation SuperLoc,
603 /// \param SuperLoc The location of the "super" keyword.
621 SourceLocation SuperLoc,
777 return SuperLoc;
808 SuperLoc = Loc;
280 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) argument
/external/clang/lib/Parse/
H A DParseExpr.cpp238 SourceLocation SuperLoc,
242 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc,
237 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
H A DParseObjc.cpp2171 /// target is represented by \p SuperLoc, \p ReceiverType, or \p
2177 /// \param SuperLoc If this is a send to 'super', the location of the
2206 SourceLocation SuperLoc,
2212 if (SuperLoc.isValid())
2213 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, 0, 0, local
2252 if (SuperLoc.isValid())
2253 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local
2286 if (SuperLoc.isValid())
2287 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, local
2358 if (SuperLoc
2205 ParseObjCMessageExpressionBody(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, ExprArg ReceiverExpr) argument
[all...]
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp881 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local
882 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
/external/clang/lib/AST/
H A DExpr.cpp2717 SourceLocation SuperLoc,
2733 HasMethod(Method != 0), IsDelegateInitCall(false), SuperLoc(SuperLoc),
2813 SourceLocation SuperLoc,
2823 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper,
2714 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) argument
2810 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) argument

Completed in 344 milliseconds