Home
last modified time | relevance | path

Searched refs:FriendLoc (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclFriend.h71 SourceLocation FriendLoc; variable
90 : Decl(Decl::Friend, DC, L), Friend(Friend), FriendLoc(FriendL), in FriendDecl()
145 return FriendLoc; in getFriendLoc()
H A DDeclTemplate.h2478 SourceLocation FriendLoc;
2482 FriendUnion Friend, SourceLocation FriendLoc)
2484 Params(Params), Friend(Friend), FriendLoc(FriendLoc) {}
2494 SourceLocation FriendLoc);
2514 return FriendLoc;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h444 SourceLocation FriendLoc, ModulePrivateLoc, ConstexprLoc; variable
821 return static_cast<FriendSpecified>(FriendLoc.isValid()); in isFriendSpecified()
826 SourceLocation getFriendSpecLoc() const { return FriendLoc; } in getFriendSpecLoc()
H A DSema.h6278 DeclResult ActOnTemplatedFriendTag(Scope *S, SourceLocation FriendLoc,
11589 SourceLocation FriendLoc, unsigned NumOuterTemplateParamLists,
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp2439 SourceLocation FriendLoc) { in ParseOptionalCXX11VirtSpecifierSeq() argument
2445 if (FriendLoc.isValid()) { in ParseOptionalCXX11VirtSpecifierSeq()
2449 << SourceRange(FriendLoc, FriendLoc); in ParseOptionalCXX11VirtSpecifierSeq()
2919 SourceLocation FriendLoc = DS.getFriendSpecLoc(); in ParseCXXClassMemberDeclaration() local
2948 DeclSpec.SetFriendSpec(FriendLoc, PrevSpec, DiagId); in ParseCXXClassMemberDeclaration()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DDeclSpec.cpp1116 FriendLoc = Loc; in SetFriendSpec()
H A DSemaDeclCXX.cpp17893 Scope *S, SourceLocation FriendLoc, unsigned TagSpec, SourceLocation TagLoc, in ActOnTemplatedFriendTag() argument
17914 FriendLoc, TempParamLists.size() - 1, in ActOnTemplatedFriendTag()
17979 FriendDecl::Create(Context, CurContext, NameLoc, TSI, FriendLoc, in ActOnTemplatedFriendTag()
18019 FriendDecl::Create(Context, CurContext, NameLoc, TSI, FriendLoc, in ActOnTemplatedFriendTag()
18031 SourceLocation FriendLoc = DS.getFriendSpecLoc(); in ActOnFriendTypeDecl() local
18046 Diag(FriendLoc, diag::err_friend_not_first_in_declaration); in ActOnFriendTypeDecl()
18104 << FixItHint::CreateInsertion(getLocForEndOfToken(FriendLoc), in ActOnFriendTypeDecl()
18107 DiagCompat(FriendLoc, diag_compat::nonclass_type_friend) in ActOnFriendTypeDecl()
18127 FriendLoc); in ActOnFriendTypeDecl()
18130 TSI, FriendLoc, EllipsisLoc); in ActOnFriendTypeDecl()
H A DSemaTemplate.cpp1821 SourceLocation FriendLoc, unsigned NumOuterTemplateParamLists, in CheckClassTemplate() argument
2199 Context, CurContext, NewClass->getLocation(), NewTemplate, FriendLoc); in CheckClassTemplate()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2384 D->FriendLoc = readSourceLocation(); in VisitFriendDecl()
2399 D->FriendLoc = readSourceLocation(); in VisitFriendTemplateDecl()
H A DASTWriterDecl.cpp1844 Record.AddSourceLocation(D->FriendLoc); in VisitFriendDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3124 SourceLocation FriendLoc);