Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaExceptionSpec.cpp585 const FunctionProtoType *Superset, SourceLocation SuperLoc, in CheckExceptionSpecSubset() argument
596 SubLoc = SuperLoc; in CheckExceptionSpecSubset()
599 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset()
610 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
625 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
637 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
650 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
656 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
662 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
743 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
[all …]
DSemaExprObjC.cpp1763 SourceLocation SuperLoc, QualType SuperType, in HandleExprPropertyRefExpr() argument
1776 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr()
1790 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1806 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1874 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1893 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr()
2138 SourceLocation SuperLoc, in ActOnSuperMessage() argument
2145 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage()
2147 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage()
2153 Diag(SuperLoc, diag::error_no_super_class_message) in ActOnSuperMessage()
[all …]
DSemaCXXScopeSpec.cpp253 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument
270 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier()
273 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier()
276 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier()
280 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in ActOnSuperScopeSpecifier()
DSemaDeclObjC.cpp472 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument
476 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnSuperClassOfClassInterface()
483 DeclarationNameInfo(SuperName, SuperLoc), in ActOnSuperClassOfClassInterface()
494 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface()
504 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
523 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface()
534 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnSuperClassOfClassInterface()
541 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface()
543 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
564 SuperLoc, in ActOnSuperClassOfClassInterface()
[all …]
DDeclSpec.cpp108 SourceLocation SuperLoc, in MakeSuper() argument
110 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in MakeSuper()
112 Range.setBegin(SuperLoc); in MakeSuper()
DSemaCodeComplete.cpp5468 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument
5497 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, in CodeCompleteObjCSuperMessage()
5512 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
DTreeTransform.h2814 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr() argument
2824 SuperLoc, in RebuildObjCMessageExpr()
2829 SuperLoc, in RebuildObjCMessageExpr()
/external/clang/lib/AST/
DExprObjC.cpp136 SourceLocation SuperLoc, bool IsInstanceSuper, in ObjCMessageExpr() argument
150 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), in ObjCMessageExpr()
219 SourceLocation LBracLoc, SourceLocation SuperLoc, in Create() argument
232 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
DNestedNameSpecifier.cpp594 SourceLocation SuperLoc, in MakeSuper() argument
599 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
/external/clang/include/clang/AST/
DExprObjC.h615 SourceLocation SuperLoc, QualType SuperTy)
618 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
912 SourceLocation SuperLoc;
926 SourceLocation SuperLoc,
1047 SourceLocation SuperLoc,
1205 return SuperLoc;
1247 SuperLoc = Loc;
DNestedNameSpecifier.h452 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
DDeclObjC.h2222 SourceLocation SuperLoc; variable
2248 SuperClass(superDecl), SuperLoc(superLoc), IvarLBraceLoc(IvarLBraceLoc), in ObjCImplDecl()
2346 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
/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/Parse/
DParseObjc.cpp3099 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument
3105 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3106 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, in ParseObjCMessageExpressionBody()
3143 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3144 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3181 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3182 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3254 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3255 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, in ParseObjCMessageExpressionBody()
DParseExpr.cpp186 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument
190 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
DParseExprCXX.cpp247 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local
253 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
/external/clang/include/clang/Sema/
DSema.h1305 const FunctionProtoType *Superset, SourceLocation SuperLoc,
4820 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc,
7173 SourceLocation SuperLoc,
7188 SourceLocation SuperLoc,
7194 SourceLocation SuperLoc);
7400 SourceLocation SuperLoc, QualType SuperType,
7430 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc,
7439 SourceLocation SuperLoc,
7465 SourceLocation SuperLoc,
8886 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
DDeclSpec.h155 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
/external/clang/include/clang/Parse/
DParser.h1624 SourceLocation SuperLoc,
1628 SourceLocation LBracloc, SourceLocation SuperLoc,
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1092 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCMessageExpr() local
1093 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
DASTReaderDecl.cpp1094 D->SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCImplementationDecl()