QCOR
Public Member Functions | Protected Attributes | List of all members
qcor::LexerHelper Class Reference

Public Member Functions

std::unique_ptr< Preprocessor > CreatePP (StringRef Source, TrivialModuleLoader &ModLoader)
 
std::pair< std::vector< Token >, std::unique_ptr< Preprocessor > > Lex (StringRef Source)
 

Protected Attributes

FileSystemOptions FileMgrOpts
 
FileManager FileMgr
 
IntrusiveRefCntPtr< DiagnosticIDs > DiagID
 
DiagnosticsEngine Diags
 
SourceManager SourceMgr
 
LangOptions LangOpts
 
std::shared_ptr< clang::TargetOptions > TargetOpts
 
IntrusiveRefCntPtr< TargetInfo > Target
 

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