/external/clang/lib/AST/ |
H A D | 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 [all...] |
H A D | DeclPrinter.cpp | 56 void VisitFriendDecl(FriendDecl *D); 596 void DeclPrinter::VisitFriendDecl(FriendDecl *D) {
|
H A D | ASTDumper.cpp | 286 void VisitFriendDecl(const FriendDecl *D); 1270 void ASTDumper::VisitFriendDecl(const FriendDecl *D) {
|
/external/clang/include/clang/AST/ |
H A D | DeclFriend.h | 25 /// FriendDecl - Represents the declaration of a friend entity, 40 class FriendDecl : public Decl { class in namespace:clang 76 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, function in class:clang::FriendDecl 89 FriendDecl(EmptyShell Empty, unsigned NumFriendTypeTPLists) function in class:clang::FriendDecl 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, 174 FriendDecl *Pt [all...] |
H A D | DeclCXX.h | 42 class FriendDecl; 631 FriendDecl *getFirstFriend() const; 785 void pushFriendDecl(FriendDecl *FD);
|
H A D | DataRecursiveASTVisitor.h | 1236 DEF_TRAVERSE_DECL(FriendDecl, {
|
H A D | RecursiveASTVisitor.h | 1301 DEF_TRAVERSE_DECL(FriendDecl, {
|
/external/clang/unittests/AST/ |
H A D | SourceLocationTest.cpp | 266 TEST(FriendDecl, FriendFunctionLocation) { 267 LocationVerifier<FriendDecl> Verifier; 275 TEST(FriendDecl, FriendFunctionRange) { 276 RangeVerifier<FriendDecl> Verifier; 284 TEST(FriendDecl, FriendClassLocation) { 285 LocationVerifier<FriendDecl> Verifier; 293 TEST(FriendDecl, FriendClassRange) { 294 RangeVerifier<FriendDecl> Verifier; 302 TEST(FriendDecl, FriendTemplateParameterLocation) { 303 LocationVerifier<FriendDecl> Verifie [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 593 Decl *TemplateDeclInstantiator::VisitFriendDecl(FriendDecl *D) { 611 FriendDecl *FD = SemaRef.CheckFriendTypeDecl(D->getLocStart(), 632 FriendDecl *FD = 633 FriendDecl::Create(SemaRef.Context, Owner, D->getLocation(),
|
H A D | SemaAccess.cpp | 542 FriendDecl *FriendD) {
|
H A D | SemaTemplate.cpp | 1126 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, 6302 FriendDecl *Friend = FriendDecl::Create(Context, CurContext,
|
H A D | SemaDeclCXX.cpp | 11536 FriendDecl *Sema::CheckFriendTypeDecl(SourceLocation LocStart, 11601 return FriendDecl::Create(Context, CurContext, 11694 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, 11718 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, NameLoc, 12082 FriendDecl *FrD = FriendDecl::Create(Context, CurContext,
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 106 void VisitFriendDecl(FriendDecl *D); 1082 void ASTDeclWriter::VisitFriendDecl(FriendDecl *D) {
|
H A D | ASTReaderDecl.cpp | 294 void VisitFriendDecl(FriendDecl *D); 1539 void ASTDeclReader::VisitFriendDecl(FriendDecl *D) { 2682 D = FriendDecl::CreateDeserialized(Context, ID, Record[Idx++]);
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 605 const internal::VariadicDynCastAllOfMatcher<Decl, FriendDecl> friendDecl;
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 112 class FriendDecl; 4950 FriendDecl *CheckFriendTypeDecl(SourceLocation LocStart,
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 4889 if (NamedDecl *Friend = cast<FriendDecl>(D)->getFriendDecl())
|