0001    //
0002    //  LocatedTag.swift
0003    //  Mustache
0004    //
0005    //  Created by Gwendal Roué on 09/07/2015.
0006    //  Copyright © 2015 Gwendal Roué. All rights reserved.
0007    //
0008    
0009    protocol LocatedTag
RenderingEngine.swift:127
    private func renderTag(tag: LocatedTag, escapesHTML: Bool, inverted: Bool, expression: Expression, inContext context: Context) throws {
SectionTag.swift:27
final class SectionTag: LocatedTag {
VariableTag.swift:26
final class VariableTag: LocatedTag {
: Tag { 0010 var templateID
RenderingEngine.swift:142
            throw error.errorWith(message: newMessage, templateID: tag.templateID, lineNumber: tag.lineNumber)
RenderingEngine.swift:144
            throw MustacheError(kind: .RenderError, message: "Could not evaluate \(tag)", templateID: tag.templateID, lineNumber: tag.lineNumber, underlyingError: error)
: TemplateID? { get } 0011 var lineNumber
RenderingEngine.swift:142
            throw error.errorWith(message: newMessage, templateID: tag.templateID, lineNumber: tag.lineNumber)
RenderingEngine.swift:144
            throw MustacheError(kind: .RenderError, message: "Could not evaluate \(tag)", templateID: tag.templateID, lineNumber: tag.lineNumber, underlyingError: error)
: Int { get } 0012 } 0013