commit | d6bdd8d7cfb0a96ccc826cbb005128f0f7ca3446 | [log] [tgz] |
---|---|---|
author | Christopher Wiley <wiley@google.com> | Tue May 03 11:23:13 2016 -0700 |
committer | Christopher Wiley <wiley@google.com> | Tue May 03 12:42:29 2016 -0700 |
tree | 3a1a7e4a38a55ad25951a8f6880560741c7f4865 | |
parent | be03354beb79cc9738dbcf67c50a361971c4dfca [diff] |
Parse AIDL string constants Parse declarations of string constants as part of an interface: interface IFoo { const String MY_CONSTANT = "value"; } These constants are restricted to be printable ASCII characters < 0x80. A follow on CL will introduce the actual code generation. While here, fix a bug where an empty interface definition generates an empty Call enum in C++. Bug: 28233277 Change-Id: I9a46962d601ad39d4024ad783ca3dbc8e60a15c7 Test: Introduced new end to end tests.