summaryrefslogtreecommitdiff
path: root/init/parser
AgeCommit message (Collapse)Author
2016-07-26Fix google-explicit-constructor warnings in system/core.Chih-Hung Hsieh
* Declare explicit conversion constructors. * Add NOLINT for implicit conversion constructors. * Fix also some misaligned indendations. Bug: 28341362 Change-Id: Idf911f35923b408d92285cc1a053f382ba08c63e Test: build with clang-tidy
2015-07-30init: Adding header guard to tokenizerLee Campbell
Fixing missing header guard BUG: 22843198 Change-Id: Ice5d29d343ffe093aae46d4ac3fd72de628fb12e
2015-07-30init: Add C++ tokenizer.Lee Campbell
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