Lines Matching refs:SourcePos
66 static XMLNode* NewElement(const SourcePos& pos, const string& ns, const string& name,
68 static XMLNode* NewText(const SourcePos& pos, const string& text, int pretty);
84 inline const SourcePos& Position() const { return m_pos; } in Position()
113 SourcePos m_pos;
129 SourcePos elementPos;
139 virtual int OnStartElement(const SourcePos& pos, const string& ns, const string& name,
141 virtual int OnEndElement(const SourcePos& pos, const string& ns, const string& name);
142 virtual int OnText(const SourcePos& pos, const string& text);
143 virtual int OnComment(const SourcePos& pos, const string& text);
144 virtual int OnDone(const SourcePos& pos);
155 virtual int OnStartElement(const SourcePos& pos, const string& ns, const string& name,
157 virtual int OnEndElement(const SourcePos& pos, const string& ns, const string& name);
158 virtual int OnText(const SourcePos& pos, const string& text);
159 virtual int OnDone(const SourcePos& endPos);
174 virtual int OnStartElement(const SourcePos& pos, const string& ns, const string& name,
176 virtual int OnEndElement(const SourcePos& pos, const string& ns, const string& name);
177 virtual int OnText(const SourcePos& pos, const string& text);
178 virtual int OnComment(const SourcePos& pos, const string& text);
179 virtual int OnDone(const SourcePos& endPos);