MCPcopy
hub / github.com/valyala/quicktemplate / parseTemplateCode

Method parseTemplateCode

parser/parser.go:684–694  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

682}
683
684func (p *parser) parseTemplateCode() error {
685 t, err := expectTagContents(p.s)
686 if err != nil {
687 return err
688 }
689 if err = validateTemplateCode(t.Value); err != nil {
690 return fmt.Errorf("invalid code at %s: %s", p.s.Context(), err)
691 }
692 p.Printf("%s\n", t.Value)
693 return nil
694}
695
696func (p *parser) parseFuncCode() error {
697 t, err := expectTagContents(p.s)

Callers 1

parseTemplateMethod · 0.95

Calls 4

PrintfMethod · 0.95
expectTagContentsFunction · 0.85
validateTemplateCodeFunction · 0.85
ContextMethod · 0.80

Tested by

no test coverage detected