Lines Matching full:location
34 typedef const Char* Location;
104 * \return Formatted error message with the list of errors with their location
116 * \return Formatted error message with the list of errors with their location
134 * \param value JSON Value location associated with the error
142 * \param value JSON Value location associated with the error
144 * \param extra Additional JSON Value location to contextualize the error
177 Location start_;
178 Location end_;
185 Location extra_;
193 bool match(Location pattern, int patternLength);
209 Location& current,
210 Location end,
213 Location& current,
214 Location end,
216 bool addError(const std::string& message, Token& token, Location extra = 0);
225 getLocationLineAndColumn(Location location, int& line, int& column) const;
226 std::string getLocationLineAndColumn(Location location) const;
227 void addComment(Location begin, Location end, CommentPlacement placement);
234 Location begin_;
235 Location end_;
236 Location current_;
237 Location lastValueEnd_;