Crossfire Server, Trunk
inja::Parser Member List

This is the complete list of members for inja::Parser, including all inherited members.

add_json_literal(const char *content_ptr)inja::Parserinlineprivate
add_operator()inja::Parserinlineprivate
add_to_template_storage(nonstd::string_view path, std::string &template_name)inja::Parserinlineprivate
argumentsinja::Parserprivate
block_statement_stackinja::Parserprivate
configinja::Parserprivate
current_blockinja::Parserprivate
current_brace_levelinja::Parserprivate
current_bracket_levelinja::Parserprivate
current_expression_listinja::Parserprivate
current_paren_levelinja::Parserprivate
for_statement_stackinja::Parserprivate
function_stackinja::Parserprivate
function_storageinja::Parserprivate
get_next_token()inja::Parserinlineprivate
get_peek_token()inja::Parserinlineprivate
have_peek_tokinja::Parserprivate
if_statement_stackinja::Parserprivate
json_literal_startinja::Parserprivate
lexerinja::Parserprivate
load_file(nonstd::string_view filename)inja::Parserinline
operator_stackinja::Parserprivate
parse(nonstd::string_view input, nonstd::string_view path)inja::Parserinline
parse(nonstd::string_view input)inja::Parserinline
parse_expression(Template &tmpl, Token::Kind closing)inja::Parserinlineprivate
parse_into(Template &tmpl, nonstd::string_view path)inja::Parserinlineprivate
parse_into_template(Template &tmpl, nonstd::string_view filename)inja::Parserinline
parse_statement(Template &tmpl, Token::Kind closing, nonstd::string_view path)inja::Parserinlineprivate
Parser(const ParserConfig &parser_config, const LexerConfig &lexer_config, TemplateStorage &template_storage, const FunctionStorage &function_storage)inja::Parserinlineexplicit
peek_tokinja::Parserprivate
template_storageinja::Parserprivate
throw_parser_error(const std::string &message)inja::Parserinlineprivate
tokinja::Parserprivate