Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaExceptionSpec.cpp560 const FunctionProtoType *Superset, SourceLocation SuperLoc, in CheckExceptionSpecSubset() argument
571 SubLoc = SuperLoc; in CheckExceptionSpecSubset()
574 Superset = ResolveExceptionSpec(SuperLoc, Superset); in CheckExceptionSpecSubset()
585 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
600 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
612 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
625 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
631 return CheckParamExceptionSpec(NoteID, Superset, SuperLoc, Subset, SubLoc); in CheckExceptionSpecSubset()
637 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
718 Diag(SuperLoc, NoteID); in CheckExceptionSpecSubset()
[all …]
H A DSemaExprObjC.cpp1575 SourceLocation SuperLoc, QualType SuperType, in HandleExprPropertyRefExpr() argument
1588 SourceRange BaseRange = Super? SourceRange(SuperLoc) in HandleExprPropertyRefExpr()
1603 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1619 SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1687 OK_ObjCProperty, MemberLoc, SuperLoc, SuperType); in HandleExprPropertyRefExpr()
1706 SuperLoc, SuperType, Super); in HandleExprPropertyRefExpr()
1953 SourceLocation SuperLoc, in ActOnSuperMessage() argument
1960 ObjCMethodDecl *Method = tryCaptureObjCSelf(SuperLoc); in ActOnSuperMessage()
1962 Diag(SuperLoc, diag::err_invalid_receiver_to_message_super); in ActOnSuperMessage()
1968 Diag(SuperLoc, diag::error_no_super_class_message) in ActOnSuperMessage()
[all …]
H A DSemaCXXScopeSpec.cpp252 bool Sema::ActOnSuperScopeSpecifier(SourceLocation SuperLoc, in ActOnSuperScopeSpecifier() argument
269 Diag(SuperLoc, diag::err_invalid_super_scope); in ActOnSuperScopeSpecifier()
272 Diag(SuperLoc, diag::err_super_in_lambda_unsupported); in ActOnSuperScopeSpecifier()
275 Diag(SuperLoc, diag::err_no_base_classes) << RD->getName(); in ActOnSuperScopeSpecifier()
279 SS.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in ActOnSuperScopeSpecifier()
H A DSemaDeclObjC.cpp454 IdentifierInfo *SuperName, SourceLocation SuperLoc, in ActOnStartClassInterface() argument
513 PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, in ActOnStartClassInterface()
520 CorrectTypo(DeclarationNameInfo(SuperName, SuperLoc), in ActOnStartClassInterface()
531 Diag(SuperLoc, diag::err_recursive_superclass) in ActOnStartClassInterface()
540 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnStartClassInterface()
555 (void)DiagnoseUseOfDecl(const_cast<TypedefNameDecl*>(TDecl), SuperLoc); in ActOnStartClassInterface()
566 Diag(SuperLoc, diag::err_redefinition_different_kind) << SuperName; in ActOnStartClassInterface()
573 Diag(SuperLoc, diag::err_undef_superclass) in ActOnStartClassInterface()
575 else if (RequireCompleteType(SuperLoc, in ActOnStartClassInterface()
585 IDecl->setSuperClassLoc(SuperLoc); in ActOnStartClassInterface()
[all …]
H A DDeclSpec.cpp118 SourceLocation SuperLoc, in MakeSuper() argument
120 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc); in MakeSuper()
122 Range.setBegin(SuperLoc); in MakeSuper()
H A DSemaCodeComplete.cpp5249 void Sema::CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc, in CodeCompleteObjCSuperMessage() argument
5278 NamedDecl *ND = LookupSingleName(S, Super, SuperLoc, in CodeCompleteObjCSuperMessage()
5293 id.setIdentifier(Super, SuperLoc); in CodeCompleteObjCSuperMessage()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DExprObjC.h605 SourceLocation SuperLoc, QualType SuperTy)
608 IdLoc(IdLoc), ReceiverLoc(SuperLoc), Receiver(SuperTy.getTypePtr()) {
932 SourceLocation SuperLoc;
946 SourceLocation SuperLoc,
1067 SourceLocation SuperLoc,
1225 return SuperLoc;
1267 SuperLoc = Loc;
H A DNestedNameSpecifier.h452 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
H A DDeclObjC.h1998 SourceLocation SuperLoc; variable
2024 SuperClass(superDecl), SuperLoc(superLoc), IvarLBraceLoc(IvarLBraceLoc), in ObjCImplDecl()
2119 SourceLocation getSuperClassLoc() const { return SuperLoc; } in getSuperClassLoc()
/minix3/external/bsd/llvm/dist/clang/lib/Parse/
H A DParseObjc.cpp2409 SourceLocation SuperLoc, in ParseObjCMessageExpressionBody() argument
2415 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2416 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, None, in ParseObjCMessageExpressionBody()
2453 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2454 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
2491 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2492 Actions.CodeCompleteObjCSuperMessage(getCurScope(), SuperLoc, in ParseObjCMessageExpressionBody()
2564 if (SuperLoc.isValid()) in ParseObjCMessageExpressionBody()
2565 return Actions.ActOnSuperMessage(getCurScope(), SuperLoc, Sel, in ParseObjCMessageExpressionBody()
H A DParseExpr.cpp184 SourceLocation SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart() argument
188 = ParseObjCMessageExpressionBody(LBracLoc, SuperLoc, in ParseAssignmentExprWithObjCMessageExprStart()
H A DParseExprCXX.cpp238 SourceLocation SuperLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local
244 return Actions.ActOnSuperScopeSpecifier(SuperLoc, ConsumeToken(), SS); in ParseOptionalCXXScopeSpecifier()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DNestedNameSpecifier.cpp592 SourceLocation SuperLoc, in MakeSuper() argument
597 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
H A DExpr.cpp3440 SourceLocation SuperLoc, in ObjCMessageExpr() argument
3458 IsImplicit(isImplicit), SuperLoc(SuperLoc), LBracLoc(LBracLoc), in ObjCMessageExpr()
3542 SourceLocation SuperLoc, in Create() argument
3559 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A 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()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h1219 const FunctionProtoType *Superset, SourceLocation SuperLoc,
4632 bool ActOnSuperScopeSpecifier(SourceLocation SuperLoc,
6969 SourceLocation SuperLoc,
6978 SourceLocation SuperLoc);
7137 SourceLocation SuperLoc, QualType SuperType,
7167 ExprResult ActOnSuperMessage(Scope *S, SourceLocation SuperLoc,
7176 SourceLocation SuperLoc,
7202 SourceLocation SuperLoc,
8430 void CodeCompleteObjCSuperMessage(Scope *S, SourceLocation SuperLoc,
H A DDeclSpec.h159 SourceLocation SuperLoc, SourceLocation ColonColonLoc);
/minix3/external/bsd/llvm/dist/clang/include/clang/Parse/
H A DParser.h1553 SourceLocation SuperLoc,
1557 SourceLocation LBracloc, SourceLocation SuperLoc,
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1052 SourceLocation SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCMessageExpr() local
1053 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); in VisitObjCMessageExpr()
H A DASTReaderDecl.cpp979 D->SuperLoc = ReadSourceLocation(Record, Idx); in VisitObjCImplementationDecl()