summaryrefslogtreecommitdiffstats
path: root/generate_cpp.cpp
Commit message (Expand)AuthorAgeFilesLines
* Write expected length of out arrays to parcelChristopher Wiley2016-08-191-17/+39
* Fix clang-tidy performance warnings.Chih-Hung Hsieh2016-07-271-4/+4
* Generate code for AIDL defined string constantsChristopher Wiley2016-05-031-1/+28
* Parse AIDL string constantsChristopher Wiley2016-05-031-11/+13
* Fix compiler warnings in generated C++Christopher Wiley2016-02-241-2/+2
* Declare interface constants as enum in C++Christopher Wiley2016-02-041-3/+6
* Write C++ and Java specific dependency filesChristopher Wiley2016-01-211-20/+18
* Always set generated status_t to safe default valueChristopher Wiley2015-12-051-3/+5
* Make array types their own type objectCasey Dahlin2015-12-051-25/+22
* Track base/ -> android-base/ change.Elliott Hughes2015-12-041-1/+1
* Introduce integer constantsCasey Dahlin2015-11-301-0/+6
* Proper namespacing in generated C++ codeCasey Dahlin2015-11-301-73/+103
* Implement error handling for C++ servicesChristopher Wiley2015-11-181-28/+70
* Remove generated code on IO errorsChristopher Wiley2015-11-131-8/+16
* Add support for AIDL types with multiple C++ headersChristopher Wiley2015-10-301-9/+3
* Add support for passing binders in C++Casey Dahlin2015-10-301-5/+9
* Emit correct code to return arrays of primitivesChristopher Wiley2015-10-271-4/+5
* Add PrimitiveTypeChristopher Wiley2015-10-271-4/+9
* Emit correct code for oneway interfacesChristopher Wiley2015-10-261-18/+18
* Not all generated code is for IPingResponderChristopher Wiley2015-10-221-1/+2
* Add interface enforcement logic to generated C++Christopher Wiley2015-10-221-0/+15
* Prefix responses with "no exception header"Christopher Wiley2015-10-221-4/+19
* Add IfStatement C++ AST nodeChristopher Wiley2015-10-221-11/+24
* Implement oneway interfacesCasey Dahlin2015-10-211-2/+16
* Add support for array typesCasey Dahlin2015-10-201-13/+36
* Generate C++ in namespaces based on packageChristopher Wiley2015-10-191-19/+28
* Change C++ output to match make expectationsChristopher Wiley2015-10-191-39/+105
* Add support for missing basic types to AIDLCasey Dahlin2015-10-191-2/+21
* Mark client constructor as explicitChristopher Wiley2015-10-141-3/+9
* Make server source compileableChristopher Wiley2015-10-141-3/+4
* Fix server header guardChristopher Wiley2015-10-141-6/+8
* Make interface header usable in generated codeChristopher Wiley2015-10-141-16/+35
* Remove parse_helpers.cpp/h/unit testsCasey Dahlin2015-10-141-1/+0
* Generate client source codeChristopher Wiley2015-10-101-11/+116
* Add C++ ConstructImpl AST NodeChristopher Wiley2015-10-101-3/+2
* Change existing argument lists to ArgListChristopher Wiley2015-10-101-29/+27
* Make BpInterface destructor virtual and defaultChristopher Wiley2015-10-101-2/+2
* Silence unused parameter warnings in generate_cpp.cppChristopher Wiley2015-10-101-2/+2
* Generate server side .cpp fileChristopher Wiley2015-10-101-25/+152
* Put AidlInterface members behind methodsCasey Dahlin2015-10-091-5/+5
* Convert document item structs to classesCasey Dahlin2015-10-091-8/+8
* Use parser to find array bracketsCasey Dahlin2015-10-061-1/+1
* Put data in AidlMethod behind getters and settersCasey Dahlin2015-10-061-5/+5
* Kill comments token in AidlMethodCasey Dahlin2015-10-051-1/+1
* Replace method_type with AidlMethodCasey Dahlin2015-10-011-12/+8
* Replace type_type struct with AidlType classCasey Dahlin2015-10-011-5/+5
* Generate IInterface.cpp fileChristopher Wiley2015-10-011-2/+17
* Don't store AidlArgument name buffer_typeCasey Dahlin2015-09-301-1/+1
* Stop storing the direction bufferCasey Dahlin2015-09-301-1/+1
* Generate Binder IInterface.h fileChristopher Wiley2015-09-291-70/+116