LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
llzk::GlobalSourceMgr Class Reference

#include <IncludeHelper.h>

Public Member Functions

mlir::LogicalResult setup (const std::vector< std::string > &includeDirs)
 
llvm::ErrorOr< std::unique_ptr< llvm::MemoryBuffer > > openIncludeFile (const mlir::StringRef filename, std::string &resolvedFile)
 

Static Public Member Functions

static GlobalSourceMgrget ()
 

Detailed Description

Definition at line 23 of file IncludeHelper.h.

Member Function Documentation

◆ get()

static GlobalSourceMgr & llzk::GlobalSourceMgr::get ( )
inlinestatic

Definition at line 27 of file IncludeHelper.h.

◆ openIncludeFile()

llvm::ErrorOr< std::unique_ptr< llvm::MemoryBuffer > > llzk::GlobalSourceMgr::openIncludeFile ( const mlir::StringRef filename,
std::string & resolvedFile )
inline

Definition at line 40 of file IncludeHelper.h.

◆ setup()

mlir::LogicalResult llzk::GlobalSourceMgr::setup ( const std::vector< std::string > & includeDirs)
inline

Definition at line 32 of file IncludeHelper.h.


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