LLDB mainline
Public Member Functions | List of all members
lldb_private::DeclFromUser< D > Class Template Reference

#include <ClangASTImporter.h>

Inheritance diagram for lldb_private::DeclFromUser< D >:
Inheritance graph
[legend]

Public Member Functions

 DeclFromUser ()
 
 DeclFromUser (D *_decl)
 
DeclFromParser< D > Import (clang::ASTContext *dest_ctx, ClangASTImporter &importer)
 
- Public Member Functions inherited from lldb_private::TaggedASTDecl< D >
 TaggedASTDecl ()
 
 TaggedASTDecl (D *_decl)
 
bool IsValid () const
 
bool IsInvalid () const
 
D * operator-> () const
 

Additional Inherited Members

- Public Attributes inherited from lldb_private::TaggedASTDecl< D >
D * decl
 

Detailed Description

template<class D>
class lldb_private::DeclFromUser< D >

Definition at line 507 of file ClangASTImporter.h.

Constructor & Destructor Documentation

◆ DeclFromUser() [1/2]

template<class D >
lldb_private::DeclFromUser< D >::DeclFromUser ( )
inline

Definition at line 509 of file ClangASTImporter.h.

◆ DeclFromUser() [2/2]

template<class D >
lldb_private::DeclFromUser< D >::DeclFromUser ( D *  _decl)
inline

Definition at line 510 of file ClangASTImporter.h.

Member Function Documentation

◆ Import()

template<class D >
DeclFromParser< D > lldb_private::DeclFromUser< D >::Import ( clang::ASTContext *  dest_ctx,
ClangASTImporter importer 
)

The documentation for this class was generated from the following file: