Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaExceptionSpec.cpp591 const FunctionProtoType *Superset, SourceLocation SuperLoc, in CheckExceptionSpecSubset() argument
602 SubLoc = SuperLoc; in CheckExceptionSpecSubset()
605 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset()
616 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
631 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
643 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
656 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
662 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
668 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
749 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
[all …]
DSemaExprObjC.cpp1760 SourceLocation SuperLoc, QualType SuperType, in HandleExprPropertyRefExpr() argument
1773 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr()
1788 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1805 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1874 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1909 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr()
2153 SourceLocation SuperLoc, in ActOnSuperMessage() argument
2160 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage()
2162 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage()
2168 Diag(SuperLoc, diag::error_no_super_class_message) in ActOnSuperMessage()
[all …]
DSemaCXXScopeSpec.cpp278 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument
295 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier()
298 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier()
301 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier()
305 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in ActOnSuperScopeSpecifier()
DSemaDeclObjC.cpp471 SourceLocation SuperLoc, in ActOnSuperClassOfClassInterface() argument
475 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnSuperClassOfClassInterface()
482 DeclarationNameInfo(SuperName, SuperLoc), in ActOnSuperClassOfClassInterface()
493 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnSuperClassOfClassInterface()
503 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
522 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnSuperClassOfClassInterface()
533 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnSuperClassOfClassInterface()
540 Diag(SuperLoc, diag::err_undef_superclass) in ActOnSuperClassOfClassInterface()
542 else if (RequireCompleteType(SuperLoc, in ActOnSuperClassOfClassInterface()
563 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.cpp5488 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument
5517 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, in CodeCompleteObjCSuperMessage()
5532 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
DTreeTransform.h2897 ExprResult RebuildObjCMessageExpr(SourceLocation SuperLoc, in RebuildObjCMessageExpr() argument
2907 SuperLoc, in RebuildObjCMessageExpr()
2912 SuperLoc, in RebuildObjCMessageExpr()
/external/clang/lib/AST/
DExprObjC.cpp119 SourceLocation SuperLoc, bool IsInstanceSuper, in ObjCMessageExpr() argument
133 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), in ObjCMessageExpr()
202 SourceLocation LBracLoc, SourceLocation SuperLoc, in Create() argument
215 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
DNestedNameSpecifier.cpp608 SourceLocation SuperLoc, in MakeSuper() argument
613 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
/external/clang/include/clang/AST/
DExprObjC.h610 SourceLocation SuperLoc, QualType SuperTy)
613 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
901 SourceLocation SuperLoc;
922 SourceLocation SuperLoc,
1040 SourceLocation SuperLoc,
1198 return SuperLoc;
1240 SuperLoc = Loc;
DNestedNameSpecifier.h453 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
DDeclObjC.h2465 SourceLocation SuperLoc; variable
2491 SuperClass(superDecl), SuperLoc(superLoc), IvarLBraceLoc(IvarLBraceLoc), in ObjCImplDecl()
2589 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
/external/clang/lib/Parse/
DParseObjc.cpp3157 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument
3163 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3164 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, in ParseObjCMessageExpressionBody()
3201 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3202 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3239 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3240 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
3312 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
3313 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/tools/libclang/
DCXIndexDataConsumer.cpp673 SourceLocation SuperLoc = D->getSuperClassLoc(); in handleObjCInterface() local
675 BaseClass.cursor = MakeCursorObjCSuperClassRef(SuperD, SuperLoc, CXTU); in handleObjCInterface()
676 BaseClass.loc = getIndexLoc(SuperLoc); in handleObjCInterface()
679 markEntityOccurrenceInFile(SuperD, SuperLoc); in handleObjCInterface()
/external/clang/include/clang/Sema/
DSema.h1327 const FunctionProtoType *Superset, SourceLocation SuperLoc,
4937 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc,
7337 SourceLocation SuperLoc,
7352 SourceLocation SuperLoc,
7358 SourceLocation SuperLoc);
7571 SourceLocation SuperLoc, QualType SuperType,
7601 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc,
7610 SourceLocation SuperLoc,
7636 SourceLocation SuperLoc,
9268 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
DDeclSpec.h155 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
/external/clang/include/clang/Parse/
DParser.h1647 SourceLocation SuperLoc,
1651 SourceLocation LBracloc, SourceLocation SuperLoc,
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1099 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCMessageExpr() local
1100 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
DASTReaderDecl.cpp1149 D->SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCImplementationDecl()