aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/lib/strings/scanner.h
Commit message (Collapse)AuthorAge
* Replaced calls to deprecated tensorflow::StringPiece methods with theirGravatar A. Unique TensorFlower2018-04-04
| | | | | | | | tensorflow::str_util equivalents. This will allow the deprecated methods to be removed. PiperOrigin-RevId: 191627087
* Fix transform graph parsing to avoid infinite loopGravatar Pete Warden2017-02-10
| | | | | Solves problem in issue #7150 Change: 147177034
* Implement Scanner::ScanUntil() which doesn't allow escaping.Gravatar Jonathan Hseu2016-09-21
| | | | Change: 133899299
* Update copyright for 3p/tf/core.Gravatar A. Unique TensorFlower2016-06-02
| | | | Change: 123900938
* Add tools/proto_text for generating ProtoDebugString,Gravatar A. Unique TensorFlower2016-04-14
| | | | | | | | | | ProtoShortDebugString, and ProtoParseFromString methods from protos. This will allow changing code used on mobile to use the proto LITE_RUNTIME, to reduce code size. This change is only for the tool itself. A future change will add a better genrule and use it the generated code in tensorflow. Change: 119919087
* Fix Scanner so that in RestartCapture, the capture_end_ is reset. Otherwise, anGravatar A. Unique TensorFlower2016-04-05
| | | | | invalid capture is produced where the end is before the start. Change: 119062729
* Replace uses of RE2 with Scanner, for sources that are used on mobile.Gravatar A. Unique TensorFlower2016-03-09
This CL also adds the Scanner class to do simple scans over strings, to mimic regexp behavior like [a-zA-Z][a-zA-Z0-9]* with: Scanner scan(s); scan.One(Scanner::LETTER); scan.Any(Scanner::LETTER_DIGIT); bool matched = scan.GetResult(); Change: 116803757