Pyrogenesis  trunk
Static Public Member Functions | Public Attributes | List of all members
anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult Struct Reference

Static Public Member Functions

static MatchIncludeResult MakeNotFound (const std::string_view &source, size_t pos)
 
static MatchIncludeResult MakeError (const char *message, const std::string_view &source, const size_t lineStart, const size_t currentPos)
 

Public Attributes

bool found
 
bool error
 
size_t nextLineStart
 
size_t pathFirst
 
size_t pathLast
 

Member Function Documentation

◆ MakeError()

static MatchIncludeResult anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult::MakeError ( const char *  message,
const std::string_view &  source,
const size_t  lineStart,
const size_t  currentPos 
)
inlinestatic

◆ MakeNotFound()

static MatchIncludeResult anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult::MakeNotFound ( const std::string_view &  source,
size_t  pos 
)
inlinestatic

Member Data Documentation

◆ error

bool anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult::error

◆ found

bool anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult::found

◆ nextLineStart

size_t anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult::nextLineStart

◆ pathFirst

size_t anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult::pathFirst

◆ pathLast

size_t anonymous_namespace{PreprocessorWrapper.cpp}::MatchIncludeResult::pathLast

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