Home | History | Annotate | Download | only in template

Lines Matching full:nil

81 	if t.escapeErr == nil {
82 if t.Tree == nil {
85 if err := escapeTemplate(t, t.text.Root, t.Name()); err != nil {
91 return nil
101 if err := t.escape(); err != nil {
115 if err != nil {
128 if tmpl == nil {
129 return nil, fmt.Errorf("html/template: %q is undefined", name)
131 if tmpl.escapeErr != nil && tmpl.escapeErr != escapeOK {
132 return nil, tmpl.escapeErr
134 if tmpl.text.Tree == nil || tmpl.text.Root == nil {
135 return nil, fmt.Errorf("html/template: %q is an incomplete template", name)
137 if t.text.Lookup(name) == nil {
140 if tmpl.escapeErr == nil {
156 t.escapeErr = nil
159 if err != nil {
160 return nil, err
170 if tmpl == nil {
174 tmpl.escapeErr = nil
178 return t, nil
188 if t.escapeErr != nil {
189 return nil, fmt.Errorf("html/template: cannot AddParseTree to %q after it has executed", t.Name())
192 if err != nil {
193 return nil, err
196 nil,
202 return ret, nil
216 if t.escapeErr != nil {
217 return nil, fmt.Errorf("html/template: cannot Clone %q after it has executed", t.Name())
220 if err != nil {
221 return nil, err
224 nil,
234 if src == nil || src.escapeErr != nil {
235 return nil, fmt.Errorf("html/template: cannot Clone %q after it has executed", t.Name())
239 nil,
245 return ret, nil
251 nil,
253 nil,
274 nil,
276 nil,
291 // second (error) argument evaluates to non-nil during execution, execution
317 // or nil if there is no such template.
325 // and panics if the error is non-nil. It is intended for use in variable initializations
329 if err != nil {
338 // If an error occurs, parsing stops and the returned *Template is nil.
340 return parseFiles(nil, filenames...)
344 // t. If an error occurs, parsing stops and the returned template is nil;
351 // template is nil, it is created from the first file.
355 return nil, fmt.Errorf("html/template: no files named in call to ParseFiles")
359 if err != nil {
360 return nil, err
371 if t == nil {
380 if err != nil {
381 return nil, err
384 return t, nil
393 return parseGlob(nil, pattern)
408 if err != nil {
409 return nil, err
412 return nil, fmt.Errorf("html/template: pattern matches no files: %#q", pattern)