summaryrefslogtreecommitdiffstats
path: root/ast_cpp.cpp
Commit message (Expand)AuthorAgeFilesLines
* Generate code for AIDL defined string constantsChristopher Wiley2016-05-031-1/+5
* Fix compiler warnings in generated C++Christopher Wiley2016-02-241-1/+11
* Declare interface constants as enum in C++Christopher Wiley2016-02-041-10/+9
* Introduce integer constantsCasey Dahlin2015-11-301-1/+9
* Allow ArgList to take other AstNodes as argumentsChristopher Wiley2015-11-161-3/+9
* Correct ! placement in C++ conditionalsChristopher Wiley2015-11-101-1/+1
* Replace C++ LiteralStatement with StatementChristopher Wiley2015-10-221-8/+17
* Add IfStatement C++ AST nodeChristopher Wiley2015-10-221-0/+16
* Add Comparison C++ AST nodeChristopher Wiley2015-10-221-0/+13
* Mark client constructor as explicitChristopher Wiley2015-10-141-7/+8
* Make interface header usable in generated codeChristopher Wiley2015-10-141-1/+1
* Add C++ ConstructImpl AST NodeChristopher Wiley2015-10-101-2/+27
* Change existing argument lists to ArgListChristopher Wiley2015-10-101-47/+22
* Make BpInterface destructor virtual and defaultChristopher Wiley2015-10-101-3/+9
* Add Assignment, MethodCall, ArgList AST NodesChristopher Wiley2015-10-101-0/+55
* Add classes for generating method implementationsChristopher Wiley2015-10-071-11/+122
* Generate Binder IInterface.h fileChristopher Wiley2015-09-291-4/+38
* Add Enum C++ AST classChristopher Wiley2015-09-291-8/+30
* Move C++ generation code into C++ namespaceChristopher Wiley2015-09-291-19/+21
* Generate client-side headersCasey Dahlin2015-09-281-0/+33
* Convert C++ AST to unique_ptrCasey Dahlin2015-09-221-25/+14
* Add method AST node for C++Casey Dahlin2015-09-171-2/+36
* Introduce AST node for classesCasey Dahlin2015-09-171-6/+47
* Rejigger C++ AST to be more generalCasey Dahlin2015-09-171-29/+33
* Add the beginnings of a C++ ASTChristopher Wiley2015-09-141-0/+58