/external/clang/lib/AST/ |
DeclFriend.cpp | 20 void FriendDecl::anchor() { } 22 FriendDecl *FriendDecl::getNextFriendSlowCase() { 23 return cast_or_null<FriendDecl>( 27 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC, 50 FriendDecl *FD = new (C, DC, Extra) FriendDecl(DC, L, Friend, FriendL, 56 FriendDecl *FriendDecl::CreateDeserialized(ASTContext &C, unsigned ID [all...] |
DeclPrinter.cpp | 65 void VisitFriendDecl(FriendDecl *D); 653 void DeclPrinter::VisitFriendDecl(FriendDecl *D) { [all...] |
ASTDumper.cpp | 466 void VisitFriendDecl(const FriendDecl *D); [all...] |
/external/clang/unittests/AST/ |
SourceLocationTest.cpp | 310 TEST(FriendDecl, FriendNonMemberFunctionLocation) { 311 LocationVerifier<FriendDecl> Verifier; 316 friendDecl())); 319 TEST(FriendDecl, FriendNonMemberFunctionRange) { 320 RangeVerifier<FriendDecl> Verifier; 325 friendDecl())); 328 TEST(FriendDecl, FriendNonMemberFunctionDefinitionLocation) { 329 LocationVerifier<FriendDecl> Verifier; 334 friendDecl())); 337 TEST(FriendDecl, FriendNonMemberFunctionDefinitionRange) [all...] |
/external/clang/include/clang/AST/ |
DeclFriend.h | 25 /// FriendDecl - Represents the declaration of a friend entity, 40 class FriendDecl : public Decl { 76 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, 89 FriendDecl(EmptyShell Empty, unsigned NumFriendTypeTPLists) 93 FriendDecl *getNextFriend() { 95 return cast_or_null<FriendDecl>(NextFriend.get(nullptr)); 98 FriendDecl *getNextFriendSlowCase(); 101 static FriendDecl *Create(ASTContext &C, DeclContext *DC, 106 static FriendDecl *CreateDeserialized(ASTContext &C, unsigned ID, 178 FriendDecl *Ptr [all...] |
DeclCXX.h | 42 class FriendDecl; 637 FriendDecl *getFirstFriend() const; 791 void pushFriendDecl(FriendDecl *FD); [all...] |
RecursiveASTVisitor.h | [all...] |
/external/clang/lib/Serialization/ |
ASTCommon.h | 97 if (auto *FD = dyn_cast<FriendDecl>(LexicalD))
|
ASTReaderDecl.cpp | 307 void VisitFriendDecl(FriendDecl *D); [all...] |
ASTWriterDecl.cpp | 106 void VisitFriendDecl(FriendDecl *D); [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiateDecl.cpp | 710 Decl *TemplateDeclInstantiator::VisitFriendDecl(FriendDecl *D) { 728 FriendDecl *FD = SemaRef.CheckFriendTypeDecl(D->getLocStart(), 749 FriendDecl *FD = 750 FriendDecl::Create(SemaRef.Context, Owner, D->getLocation(), [all...] |
SemaAccess.cpp | 547 FriendDecl *FriendD) { [all...] |
SemaTemplate.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 864 /// friendDecl() 866 const internal::VariadicDynCastAllOfMatcher<Decl, FriendDecl> friendDecl; [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | 113 class FriendDecl; [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | [all...] |