commit | 117cb969ab16058f564eb92903db4e57e5662d00 | [log] [tgz] |
---|---|---|
author | Lee Campbell <leecam@google.com> | Thu Jul 30 09:27:11 2015 -0700 |
committer | Lee Campbell <leecam@google.com> | Thu Jul 30 18:45:17 2015 +0000 |
tree | f533e0cccaec4631dd1d37f5f6332122bb7ce418 | |
parent | c76f8eb6f85d37dd162c470b7d601afd96251346 [diff] |
init: Add C++ tokenizer. Adds a C++ tokenizer along with unit tests. This tokenizer will replace the current C implementation which does a poor job of keeping track of pointers. This CL is a prerequisite for up coming changes to the parser. This CL does not wire up this tokenizer and changes no exsiting code. All that builds is the unit tests. Change-Id: Iec3740bce7153640adc5e5bbdc57e644cedf0038 TEST: Unit tests all pass. No leaks under valgrind BUG: 22843198