aboutsummaryrefslogtreecommitdiffstats
path: root/askama_shared/src/generator.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2017-02-08Split leading and trailing whitespace out of literalsLibravatar Dirkjan Ochtman1-1/+5
2017-02-08Assorted cleanups as suggested by clippyLibravatar Dirkjan Ochtman1-1/+1
2017-02-08Simplify types for Nodes and Conds, pass slice where possibleLibravatar Dirkjan Ochtman1-8/+8
2017-02-08Stop taking references where unneededLibravatar Dirkjan Ochtman1-10/+10
2017-02-08Purge useless format!() callsLibravatar Dirkjan Ochtman1-2/+2
2017-02-08Deref in match header as suggested by clippyLibravatar Dirkjan Ochtman1-17/+17
2017-02-05Implement basic support for template inheritanceLibravatar Dirkjan Ochtman1-2/+98
2017-02-05Simplify writing of template struct implLibravatar Dirkjan Ochtman1-9/+4
2017-02-05Extract helper function from Generator classLibravatar Dirkjan Ochtman1-15/+15
2017-02-05Add parser support for block and extend blocksLibravatar Dirkjan Ochtman1-0/+8
2017-02-05Generate path-based type aliasesLibravatar Dirkjan Ochtman1-1/+24
2017-02-05Improve name and ownership of AST vectorLibravatar Dirkjan Ochtman1-6/+6
2017-02-05Clarify code around writing template implLibravatar Dirkjan Ochtman1-8/+6
2017-02-05Move some code around to group related partsLibravatar Dirkjan Ochtman1-27/+27
2017-02-05Add support for string literalsLibravatar Dirkjan Ochtman1-0/+5
2017-02-05Extend Template API to avoid need for multiple buffersLibravatar Dirkjan Ochtman1-6/+4
2017-02-04Generalize support for comparison operatorsLibravatar Dirkjan Ochtman1-3/+4
2017-02-04Add support for == operatorLibravatar Dirkjan Ochtman1-0/+7
2017-02-04Add support for lifetime annotations on template structsLibravatar Dirkjan Ochtman1-3/+21
2017-02-04Pass entire AST to code generatorLibravatar Dirkjan Ochtman1-2/+3
2017-02-04Add basic support for loopsLibravatar Dirkjan Ochtman1-3/+49
2017-01-07Extend parser and generator to handle else blocksLibravatar Dirkjan Ochtman1-11/+20
2017-01-07Add parsing and code generation for simple if blocksLibravatar Dirkjan Ochtman1-0/+13
2017-01-07Move parser and generator code into askama crateLibravatar Dirkjan Ochtman1-0/+0
2017-01-06Add parser and code generator support for Filter expressionsLibravatar Dirkjan Ochtman1-0/+7
2017-01-06Separate writing to buffer and node visitation in generatorLibravatar Dirkjan Ochtman1-12/+15
2017-01-03Rename askama_codegen to askama_deriveLibravatar Dirkjan Ochtman1-0/+0
2017-01-03Extend parser to allow different expression typesLibravatar Dirkjan Ochtman1-3/+9
2016-12-26Support templating for every type implementing DisplayLibravatar Dirkjan Ochtman1-3/+4
2016-12-24Add some helper methods to Generator implLibravatar Dirkjan Ochtman1-11/+40
2016-12-24Make code generator impl more extensibleLibravatar Dirkjan Ochtman1-16/+42
2016-12-24Introduce code generator implLibravatar Dirkjan Ochtman1-13/+29
2016-12-24Return AST nodes from parserLibravatar Dirkjan Ochtman1-10/+10
2016-12-24Move impl code generator into separate moduleLibravatar Dirkjan Ochtman1-0/+23