Searched refs:ParseResult (Results 1 – 4 of 4) sorted by relevance
106 struct ParseResult { struct108 typedef bool (ParseResult::*BooleanType)() const; argument111 ParseResult() : code_(kParseErrorNone), offset_(0) {} in ParseResult() function113 ParseResult(ParseErrorCode code, size_t offset) : code_(code), offset_(offset) {} in ParseResult() argument121 operator BooleanType() const { return !IsError() ? &ParseResult::IsError : NULL; } in BooleanType() argument125 bool operator==(const ParseResult& that) const { return code_ == that.code_; } argument127 … friend bool operator==(ParseErrorCode code, const ParseResult & err) { return code == err.code_; }129 bool operator!=(const ParseResult& that) const { return !(*this == that); }131 friend bool operator!=(ParseErrorCode code, const ParseResult & err) { return err != code; }
559 ParseResult Parse(InputStream& is, Handler& handler) { in Parse()600 ParseResult Parse(InputStream& is, Handler& handler) { in Parse()2192 ParseResult IterativeParse(InputStream& is, Handler& handler) { in IterativeParse()2228 ParseResult parseResult_;
2544 rhs.parseResult_ = ParseResult();2577 rhs.parseResult_ = ParseResult();2791 operator ParseResult() const { return parseResult_; }2885 ParseResult parseResult_;
3237 const ParseResult& GetParseResult() const { return parseResult_; }3249 ParseResult parseResult_;