Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaExceptionSpec.cpp539 const FunctionProtoType *Superset, SourceLocation SuperLoc, in CheckExceptionSpecSubset() argument
550 SubLoc = SuperLoc; in CheckExceptionSpecSubset()
553 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset()
564 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
579 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
591 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
604 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
610 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
616 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
697 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
[all …]
DSemaExprObjC.cpp1562 SourceLocation SuperLoc, QualType SuperType, in HandleExprPropertyRefExpr() argument
1575 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr()
1590 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1606 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1658 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1676 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr()
1924 SourceLocation SuperLoc, in ActOnSuperMessage() argument
1931 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage()
1933 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage()
1939 Diag(SuperLoc, diag::error_no_super_class_message) in ActOnSuperMessage()
[all …]
DSemaDeclObjC.cpp458 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnStartClassInterface() argument
517 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnStartClassInterface()
525 DeclarationNameInfo(SuperName, SuperLoc), LookupOrdinaryName, TUScope, in ActOnStartClassInterface()
534 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnStartClassInterface()
543 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnStartClassInterface()
558 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnStartClassInterface()
569 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnStartClassInterface()
576 Diag(SuperLoc, diag::err_undef_superclass) in ActOnStartClassInterface()
578 else if (RequireCompleteType(SuperLoc, in ActOnStartClassInterface()
588 IDecl->setSuperClassLoc(SuperLoc); in ActOnStartClassInterface()
[all …]
DSemaCodeComplete.cpp5245 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument
5274 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, in CodeCompleteObjCSuperMessage()
5289 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
/external/clang/include/clang/AST/
DExprObjC.h596 SourceLocation SuperLoc, QualType SuperTy)
599 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
923 SourceLocation SuperLoc;
937 SourceLocation SuperLoc,
1058 SourceLocation SuperLoc,
1216 return SuperLoc;
1258 SuperLoc = Loc;
DDeclObjC.h1989 SourceLocation SuperLoc; variable
2015 SuperClass(superDecl), SuperLoc(superLoc), IvarLBraceLoc(IvarLBraceLoc), in ObjCImplDecl()
2106 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
/external/clang/lib/Parse/
DParseObjc.cpp2447 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument
2453 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2454 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, in ParseObjCMessageExpressionBody()
2491 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2492 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
2529 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2530 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
2600 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2601 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, in ParseObjCMessageExpressionBody()
DParseExpr.cpp184 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument
188 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
/external/clang/tools/libclang/
DIndexingContext.cpp450 SourceLocation SuperLoc = D->getSuperClassLoc(); in handleObjCInterface() local
452 BaseClass.cursor = MakeCursorObjCSuperClassRef(SuperD, SuperLoc, CXTU); in handleObjCInterface()
453 BaseClass.loc = getIndexLoc(SuperLoc); in handleObjCInterface()
456 markEntityOccurrenceInFile(SuperD, SuperLoc); in handleObjCInterface()
/external/clang/lib/AST/
DExpr.cpp3368 SourceLocation SuperLoc, in ObjCMessageExpr() argument
3386 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), in ObjCMessageExpr()
3470 SourceLocation SuperLoc, in Create() argument
3487 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
/external/clang/include/clang/Sema/
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/include/clang/Parse/
DParser.h1557 SourceLocation SuperLoc,
1561 SourceLocation LBracloc, SourceLocation SuperLoc,
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1051 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCMessageExpr() local
1052 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
DASTReaderDecl.cpp932 D->SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCImplementationDecl()