Lines Matching refs:re
73 // Return true iff the start of the remaining input matches "re"
74 bool LookingAt(const RE& re) const;
77 // a. the start of the remaining input matches "re",
82 bool Consume(const RE& re,
83 const Arg& arg0 = RE::no_arg,
84 const Arg& arg1 = RE::no_arg,
85 const Arg& arg2 = RE::no_arg
90 // a prefix of the input matches this RE, it is automatically
92 // a skip RE that matches white space and comments.
101 // You can pass NULL for "re" if you do not want any data to be skipped.
102 void Skip(const char* re); // DEPRECATED; does *not* repeat
103 void SetSkipExpression(const char* re);
109 // but avoids creating/deleting new RE objects.
119 // The overall RE is a disjunction of the following REs:
152 RE* skip_; // If non-NULL, RE for skipping input