Module jj_cli::template_builder
source · Structs§
- Symbol table of functions and methods available in the core template.
- Opaque struct that represents a template value.
Enums§
Traits§
- Provides access to basic template property types.
- Callbacks to build language-specific evaluation objects from AST nodes.
Functions§
- Builds template evaluation tree from AST nodes, with fresh build context.
- Builds intermediate expression tree from AST nodes.
- Builds method call expression for printable list property.
- If the given expression
nodeis ofIntegertype, converts it toisize. - If the given expression
nodeis ofIntegertype, converts it tousize. - Parses text, expands aliases, then builds template evaluation tree.
Type Aliases§
- Function that translates global function call node.
- Table of functions that translate global function call node.
- Function that translates method call node of self type
T. - Table of functions that translate method call node of self type
T.