LLVM 22.0.0git
|
Public Types | |
enum | Type { Root , Text , Partial , Variable , UnescapeVariable , Section , InvertSection } |
Additional Inherited Members | |
Protected Types inherited from llvm::ilist_node_impl< ilist_detail::compute_node_options< ASTNode, Options... >::type > | |
using | self_iterator |
using | const_self_iterator |
using | reverse_self_iterator |
using | const_reverse_self_iterator |
Protected Member Functions inherited from llvm::ilist_node_impl< ilist_detail::compute_node_options< ASTNode, Options... >::type > | |
ilist_node_impl ()=default |
Definition at line 165 of file Mustache.cpp.
Enumerator | |
---|---|
Root | |
Text | |
Partial | |
Variable | |
UnescapeVariable | |
Section | |
InvertSection |
Definition at line 167 of file Mustache.cpp.
|
inline |
Definition at line 177 of file Mustache.cpp.
References Root.
|
inline |
Definition at line 180 of file Mustache.cpp.
|
inline |
Definition at line 185 of file Mustache.cpp.
References ASTNode().
|
inline |
Definition at line 190 of file Mustache.cpp.
void llvm::mustache::ASTNode::render | ( | const llvm::json::Value & | Data, |
MustacheOutputStream & | OS ) |
Definition at line 790 of file Mustache.cpp.
References llvm::Data, InvertSection, llvm_unreachable, Partial, Root, Section, Text, UnescapeVariable, and Variable.
|
inline |
Definition at line 194 of file Mustache.cpp.
|
inline |
Definition at line 192 of file Mustache.cpp.