Lines Matching refs:CurrentNode
474 AstPtr CurrentNode; in parseMustache() local
478 CurrentNode = createTextNode(std::move(CurrentToken.TokenBody), Parent, in parseMustache()
480 Parent->addChild(std::move(CurrentNode)); in parseMustache()
484 CurrentNode = createNode(ASTNode::Variable, std::move(A), Parent, in parseMustache()
486 Parent->addChild(std::move(CurrentNode)); in parseMustache()
490 CurrentNode = createNode(ASTNode::UnescapeVariable, std::move(A), Parent, in parseMustache()
492 Parent->addChild(std::move(CurrentNode)); in parseMustache()
496 CurrentNode = createNode(ASTNode::Partial, std::move(A), Parent, Partials, in parseMustache()
498 CurrentNode->setIndentation(CurrentToken.getIndentation()); in parseMustache()
499 Parent->addChild(std::move(CurrentNode)); in parseMustache()
503 CurrentNode = createNode(ASTNode::Section, A, Parent, Partials, Lambdas, in parseMustache()
506 parseMustache(CurrentNode.get(), Partials, Lambdas, SectionLambdas, in parseMustache()
512 CurrentNode->setRawBody(std::move(RawBody)); in parseMustache()
513 Parent->addChild(std::move(CurrentNode)); in parseMustache()
517 CurrentNode = createNode(ASTNode::InvertSection, A, Parent, Partials, in parseMustache()
520 parseMustache(CurrentNode.get(), Partials, Lambdas, SectionLambdas, in parseMustache()
526 CurrentNode->setRawBody(std::move(RawBody)); in parseMustache()
527 Parent->addChild(std::move(CurrentNode)); in parseMustache()