Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
aidl
/
09e8cb4caa1210e147b05ef711456c07ae70662c
/
generate_cpp_unittest.cpp
b5d962f
support all capital method name in c++
by Jeongik Cha
· 6 years ago
8533bd0
Don't use default arguments on virtual or override methods
by Jiyong Park
· 6 years ago
8c38053
Reject ambiguous imports
by Jiyong Park
· 6 years ago
b034bf0
Support multiple types in an AIDL file / multiple AIDL files
by Jiyong Park
· 6 years ago
fbbfa93
Options is passed over during the code generation
by Jiyong Park
· 6 years ago
6f77e0c
unittests are no longer friend of Options
by Jiyong Park
· 6 years ago
6cee348
add --structured flag
by Steven Moreland
· 6 years ago
74595c1
Refactor Options to support multiple inputs
by Jiyong Park
· 6 years ago
02da742
add dumpapi option
by Jiyong Park
· 6 years ago
75e1a74
Add support for default impl
by Jiyong Park
· 6 years ago
b78e15b
More cleanup in CodeWriter
by Jiyong Park
· 6 years ago
5557f1c
Structured parcelables.
by Steven Moreland
· 6 years ago
a755dc7
Output is indented
by Jiyong Park
· 6 years ago
f1b5078
Add option for tracing AIDL calls.
by Martijn Coenen
· 7 years ago
74b7bf1
Write expected length of out arrays to parcel
by Christopher Wiley
· 8 years ago
041c8d7
Consolidate array logic
by Christopher Wiley
· 8 years ago
7cb9c25
Hold file descriptors in unique_fd
by Christopher Wiley
· 8 years ago
ef88bce
Allow @nullable on specific binder types
by Casey Dahlin
· 8 years ago
0b136a5
Revert "Hold file descriptors in unique_fd"
by Christopher Wiley
· 8 years ago
066b547
Hold file descriptors in unique_fd
by Christopher Wiley
· 8 years ago
11a9d79
Fix compiler warnings in generated C++
by Christopher Wiley
· 9 years ago
fd7dc03
Declare interface constants as enum in C++
by Christopher Wiley
· 9 years ago
2dbab06
Include full namespacing on asBinder calls
by Casey Dahlin
· 9 years ago
57dbe24
Add support for @nullable annotation
by Casey Dahlin
· 9 years ago
1095712
Always set generated status_t to safe default value
by Christopher Wiley
· 9 years ago
cb5317d
Implement @nullable in grammar
by Casey Dahlin
· 9 years ago
0a62067
Track base/ -> android-base/ change.
by Elliott Hughes
· 9 years ago
d40e2fe
Introduce integer constants
by Casey Dahlin
· 9 years ago
b8d9e88
Proper namespacing in generated C++ code
by Casey Dahlin
· 9 years ago
a4ba4b6
Add support for file descriptors
by Casey Dahlin
· 9 years ago
433c8bb
Implement error handling for C++ services
by Christopher Wiley
· 9 years ago
9d6e0b2
Remove generated code on IO errors
by Christopher Wiley
· 9 years ago
864bc09
Correct ! placement in C++ conditionals
by Christopher Wiley
· 9 years ago
632801d
Respect aidl's -b flag again
by Christopher Wiley
· 9 years ago
7ecd69f
Support List<IBinder> type
by Casey Dahlin
· 9 years ago
56c9bf3
Add support for List<String>
by Christopher Wiley
· 9 years ago
5679952
Don't call virtual methods in TypeNamespace constructors
by Christopher Wiley
· 9 years ago
af7cb7b
Delete primitive C++ generation test
by Christopher Wiley
· 9 years ago
389781f
Add support for passing binders in C++
by Casey Dahlin
· 9 years ago
bb96782
Emit correct code to return arrays of primitives
by Christopher Wiley
· 9 years ago
b8e49a4
Add PrimitiveType
by Christopher Wiley
· 9 years ago
1227d61
Emit correct code for oneway interfaces
by Christopher Wiley
· 9 years ago
1db0348
Not all generated code is for IPingResponder
by Christopher Wiley
· 9 years ago
8993cb5
Add interface enforcement logic to generated C++
by Christopher Wiley
· 9 years ago
2aaeda8
Prefix responses with "no exception header"
by Christopher Wiley
· 9 years ago
0eb903e
Add IfStatement C++ AST node
by Christopher Wiley
· 9 years ago
80ada3d
Add Diff helper
by Casey Dahlin
· 9 years ago
0dd08af
Implement oneway interfaces
by Casey Dahlin
· 9 years ago
b096661
Add support for array types
by Casey Dahlin
· 9 years ago
90be4e3
Fix segfault on missing package declaration
by Christopher Wiley
· 9 years ago
b656a3b
Generate C++ in namespaces based on package
by Christopher Wiley
· 9 years ago
054afbd
Change C++ output to match make expectations
by Christopher Wiley
· 9 years ago
ce776cf
Add support for missing basic types to AIDL
by Casey Dahlin
· 9 years ago
b23149d
Mark client constructor as explicit
by Christopher Wiley
· 9 years ago
05f4f89
Make server source compileable
by Christopher Wiley
· 9 years ago
fd51d60
Fix server header guard
by Christopher Wiley
· 9 years ago
3bb6bc1
Make interface header usable in generated code
by Christopher Wiley
· 9 years ago
36570f4
Generate client source code
by Christopher Wiley
· 9 years ago
f094d58
Make BpInterface destructor virtual and default
by Christopher Wiley
· 9 years ago
ad33927
Generate server side .cpp file
by Christopher Wiley
· 9 years ago
1ae2bc5
Convert document item structs to classes
by Casey Dahlin
· 9 years ago
0edf342
Replace import_info struct with AidlInfo class
by Casey Dahlin
· 9 years ago
4a2884b
Read all files through IoDelegate
by Christopher Wiley
· 9 years ago
2cc9316
Introduce load_aidl_for_test in C++ tests
by Casey Dahlin
· 9 years ago
1dd458d
Generate IInterface.cpp file
by Christopher Wiley
· 9 years ago
0c732db
Generate Binder IInterface.h file
by Christopher Wiley
· 9 years ago
e3550c6
Use C++ TypeNamespace when generating code
by Christopher Wiley
· 9 years ago
f944e79
Move C++ generation code into C++ namespace
by Christopher Wiley
· 9 years ago
a834dd4
Generate client-side headers
by Casey Dahlin
· 9 years ago