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

/external/clang/lib/Sema/
H A DSemaExceptionSpec.cpp539 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 DSemaExprObjC.cpp1562 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 DSemaDeclObjC.cpp458 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 DSemaCodeComplete.cpp5245 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 DExprObjC.h596 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 DDeclObjC.h1989 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 DParseObjc.cpp2412 /// 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 DParseExpr.cpp184 SourceLocation SuperLoc,
188 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc,
183 ParseAssignmentExprWithObjCMessageExprStart(SourceLocation LBracLoc, SourceLocation SuperLoc, ParsedType ReceiverType, Expr *ReceiverExpr) argument
/external/clang/tools/libclang/
H A DIndexingContext.cpp450 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 DExpr.cpp3368 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 DParser.h1557 SourceLocation SuperLoc,
1561 SourceLocation LBracloc, SourceLocation SuperLoc,
/external/clang/include/clang/Sema/
H A DSema.h1197 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 DASTReaderStmt.cpp1051 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); local
1052 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance);
H A DASTReaderDecl.cpp932 D->SuperLoc = ReadSourceLocation(Record, Idx);

Completed in 3607 milliseconds