summaryrefslogtreecommitdiffstats
path: root/aidl.cpp
Commit message (Expand)AuthorAgeFilesLines
* AIDL: Add option to generate No-Op methodslineage-15.0Luis Vidal2017-09-101-1/+6
* Add ninja mode to aidl and aidl-cppDan Willemsen2016-11-111-19/+28
* Fix clang-tidy performance warnings.Chih-Hung Hsieh2016-07-271-3/+3
* aidl-cpp: Add support for hex values in const intRoshan Pius2016-07-251-0/+2
* Always build absolute paths the same wayChristopher Wiley2016-06-031-15/+2
* Generate code for AIDL defined string constantsChristopher Wiley2016-05-031-0/+29
* Generate a trivial dep file for parcelablesChristopher Wiley2016-04-211-1/+3
* Output correct dependency file with only output dirChristopher Wiley2016-04-121-3/+4
* Propagate interface annotations to methodsCasey Dahlin2016-03-031-2/+8
* Make TypeNamespace take AidlNode subclass argumentsChristopher Wiley2016-01-271-4/+4
* Consolidate logic to retreive language specific typeChristopher Wiley2016-01-261-1/+1
* Write C++ and Java specific dependency filesChristopher Wiley2016-01-211-37/+72
* Add support for @nullable annotationCasey Dahlin2015-12-151-10/+8
* Make array types their own type objectCasey Dahlin2015-12-051-0/+20
* Track base/ -> android-base/ change.Elliott Hughes2015-12-041-1/+1
* Introduce integer constantsCasey Dahlin2015-11-301-1/+1
* Refactor top-level AST nodes v2Casey Dahlin2015-11-301-93/+62
* Revert "Refactor top-level AST nodes"Bart Sears2015-11-241-52/+88
* Refactor top-level AST nodesCasey Dahlin2015-11-231-88/+52
* Add C++ header to AidlParcelableChristopher Wiley2015-11-201-1/+2
* Fix up logging on parcelable in .aidl fileChristopher Wiley2015-11-061-1/+2
* Respect aidl's -b flag againChristopher Wiley2015-11-061-54/+56
* Generate a dependency file for C++ outputChristopher Wiley2015-11-061-1/+5
* Remove Java dependencies of dep file generationChristopher Wiley2015-11-061-15/+12
* Allow mocking of preprocessed file readChristopher Wiley2015-11-041-68/+94
* Don't call virtual methods in TypeNamespace constructorsChristopher Wiley2015-10-311-0/+2
* Use IO delegates to create path in compile_aidl_to_javaCasey Dahlin2015-10-301-21/+5
* Consolidate container canonicalization logicChristopher Wiley2015-10-271-2/+2
* Clean up reporting of bad oneway return/out paramsChristopher Wiley2015-10-271-4/+4
* Fix segfault on missing package declarationChristopher Wiley2015-10-201-42/+18
* Make AIDL forbid return values/out parameters for oneway methodsCasey Dahlin2015-10-201-0/+16
* Mock IO in all unit testsChristopher Wiley2015-10-191-55/+40
* Generate C++ in namespaces based on packageChristopher Wiley2015-10-191-0/+4
* Introduce GetSplitPackage() for AidlInterface and AidlParcelableChristopher Wiley2015-10-191-5/+6
* Change C++ output to match make expectationsChristopher Wiley2015-10-191-1/+1
* Remove parse_helpers.cpp/h/unit testsCasey Dahlin2015-10-141-8/+4
* Revert "Revert "Remove AidlImport::GetDocument""Casey Dahlin2015-10-131-15/+7
* Parse only one interface, only Parcelables are listsCasey Dahlin2015-10-131-42/+39
* Revert "Parse only one interface, only Parcelables are lists"Christopher Wiley2015-10-131-33/+39
* Parse only one interface, only Parcelables are listsCasey Dahlin2015-10-121-39/+33
* Put parcelable members behind gettersCasey Dahlin2015-10-121-18/+9
* Use reinterpret_cast where appropriateCasey Dahlin2015-10-091-10/+10
* Put AidlInterface members behind methodsCasey Dahlin2015-10-091-34/+25
* Convert document item structs to classesCasey Dahlin2015-10-091-30/+28
* Replace import_info struct with AidlInfo classCasey Dahlin2015-10-091-50/+60
* Add ImportResolver classChristopher Wiley2015-10-071-5/+5
* Read all files through IoDelegateChristopher Wiley2015-10-071-69/+42
* Parse package names in parser not lexerCasey Dahlin2015-10-061-1/+1
* Put data in AidlMethod behind getters and settersCasey Dahlin2015-10-061-20/+22
* Kill comments token in AidlMethodCasey Dahlin2015-10-051-3/+3