Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
aidl
/
ad3392747003a30928da6cd206e41f66398c2062
ad33927
Generate server side .cpp file
by Christopher Wiley
· 9 years ago
2328526
Add Assignment, MethodCall, ArgList AST Nodes
by Christopher Wiley
· 9 years ago
2729141
Merge changes Id9b35f56,Ib367a918,I7295add8,I678a0028
by Casey Dahlin
· 9 years ago
5ac9020
Use reinterpret_cast where appropriate
by Casey Dahlin
· 9 years ago
fb7da2e
Put AidlInterface members behind methods
by Casey Dahlin
· 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
da69599
Add classes for generating method implementations
by Christopher Wiley
· 9 years ago
ea6e382
Mock file system dependencies in end to end tests
by Christopher Wiley
· 9 years ago
72877ac
Add ImportResolver class
by Christopher Wiley
· 9 years ago
4a2884b
Read all files through IoDelegate
by Christopher Wiley
· 9 years ago
3c6df36
Parse package names in parser not lexer
by Casey Dahlin
· 9 years ago
308f9d4
Remove buffer_type from signature of AidlArgument
by Casey Dahlin
· 9 years ago
0559875
Do generic parsing in parser, not lexer
by Casey Dahlin
· 9 years ago
f7a421c
Use parser to find array brackets
by Casey Dahlin
· 9 years ago
f4a9311
Put data in AidlMethod behind getters and setters
by Casey Dahlin
· 9 years ago
f2d23f7
Kill comments token in AidlMethod
by Casey Dahlin
· 9 years ago
2cc9316
Introduce load_aidl_for_test in C++ tests
by Casey Dahlin
· 9 years ago
5c69deb
Replace method_type with AidlMethod
by Casey Dahlin
· 9 years ago
70078e6
Kill AidlType->array_token
by Casey Dahlin
· 9 years ago
0ee3758
Replace type_type struct with AidlType class
by Casey Dahlin
· 9 years ago
fd6fb48
Fold in/out/inout differentiation in to parser
by Casey Dahlin
· 9 years ago
1dd458d
Generate IInterface.cpp file
by Christopher Wiley
· 9 years ago
31aedd8
Pass type_type as a pointer inside the parser
by Casey Dahlin
· 9 years ago
d127b50
Don't store AidlArgument name buffer_type
by Casey Dahlin
· 9 years ago
b6d3c8d
Use unified diff because it isn't 1991
by Casey Dahlin
· 9 years ago
c378c99
Stop storing the direction buffer
by Casey Dahlin
· 9 years ago
0c732db
Generate Binder IInterface.h file
by Christopher Wiley
· 9 years ago
a7a5c10
Add Enum C++ AST class
by Christopher Wiley
· 9 years ago
e3550c6
Use C++ TypeNamespace when generating code
by Christopher Wiley
· 9 years ago
dff80e5
Remove interface_item_type
by Casey Dahlin
· 9 years ago
e8b614c
Merge "Remove usage of malloc in favor of new"
by Casey Dahlin
· 9 years ago
030977a
Remove usage of malloc in favor of new
by Casey Dahlin
· 9 years ago
df03d97
Remove trivial destructors and constructors from Java AST
by Christopher Wiley
· 9 years ago
a8a2dc0
Add C++ TypeNamespace and basic primtive types
by Christopher Wiley
· 9 years ago
f944e79
Move C++ generation code into C++ namespace
by Christopher Wiley
· 9 years ago
db154a5
Move Java related code into a java namespace
by Christopher Wiley
· 9 years ago
bc7a50a
Turn arg_type into a class called AIDLArgument
by Casey Dahlin
· 9 years ago
b211686
Revert "Remove usage of malloc in favor of new"
by Christopher Wiley
· 9 years ago
3eb4a42
Merge "Remove typedefs from structs"
by Casey Dahlin
· 9 years ago
fb4b22d
Explicitly create container types
by Christopher Wiley
· 9 years ago
0a2f8be
Remove typedefs from structs
by Casey Dahlin
· 9 years ago
b992b45
Remove usage of malloc in favor of new
by Casey Dahlin
· 9 years ago
a834dd4
Generate client-side headers
by Casey Dahlin
· 9 years ago
6c6e427
Merge "Make creating container types more explicit"
by Christopher Wiley
· 9 years ago
4582ecb
Make creating container types more explicit
by Christopher Wiley
· 9 years ago
89d4484
Add parsing of in-memory strings
by Casey Dahlin
· 9 years ago
60b02ae
Remove *_TYPE global variables.
by Christopher Wiley
· 9 years ago
8b2d3ee
Remove NAMES global type namespace
by Christopher Wiley
· 9 years ago
a2f516d
Exit immediately when input is not an interface
by Christopher Wiley
· 9 years ago
84c1eac
Use TypeNamespace instances in aidl.cpp
by Christopher Wiley
· 9 years ago
8f3e0f5
Add unit test coverage for compound parcelables
by Christopher Wiley
· 9 years ago
281d6f0
Forbid arguments from starting with _aidl
by Casey Dahlin
· 9 years ago
214c916
Revert "Use TypeNamespace instances in aidl.cpp"
by Christopher Wiley
· 9 years ago
d03b54f
Use TypeNamespace instances in aidl.cpp
by Christopher Wiley
· 9 years ago
8f6816e
Don't allow non-const pointers to Type instances
by Christopher Wiley
· 9 years ago
3637a4d
Make all possible Type methods const
by Christopher Wiley
· 9 years ago
775fa1f
Rename Type.* to type_java.*
by Christopher Wiley
· 9 years ago
b7d0f7f
Convert C++ AST to unique_ptr
by Casey Dahlin
· 9 years ago
e6dee91
clang-format Type.h and Type.cpp
by Christopher Wiley
· 9 years ago
4ebfae6
Don't segfault on missing package statement
by Christopher Wiley
· 9 years ago
082f1d1
Implement code generation for server header
by Casey Dahlin
· 9 years ago
9a8e1d9
Generate .cpp/.h files with aidl-cpp
by Christopher Wiley
· 9 years ago
4432ccf
Calculate C++ output file names from commandline args
by Christopher Wiley
· 9 years ago
413e042
Move logic to write to stdout into CodeWriter
by Christopher Wiley
· 9 years ago
88924d6
Add method AST node for C++
by Casey Dahlin
· 9 years ago
60a4916
Introduce AST node for classes
by Casey Dahlin
· 9 years ago
34b8610
Rejigger C++ AST to be more general
by Casey Dahlin
· 9 years ago
eb1acc1
Refactor compile_aidl flow to support compiling C++
by Christopher Wiley
· 9 years ago
c16e5e7
Simplify the logic in compile_aidl_to_java()
by Christopher Wiley
· 9 years ago
3a9d158
Run clang-format against compile_aidl_to_java()
by Christopher Wiley
· 9 years ago
9980181
Make RunParser return consistent/consistently used
by Casey Dahlin
· 9 years ago
5b86980
Fix segfault on missing package statement
by Christopher Wiley
· 9 years ago
f690be5
Minor cleanup of aidl.cpp
by Christopher Wiley
· 9 years ago
865781f
Merge "Kill psGlobal and g_callbacks"
by Casey Dahlin
· 9 years ago
e250749
Kill psGlobal and g_callbacks
by Casey Dahlin
· 9 years ago
b58e6f2
Don't create deps file in end to end unittests
by Christopher Wiley
· 9 years ago
a590de8
Define aidl-cpp executable
by Christopher Wiley
· 9 years ago
89eaab5
Rename Options to JavaOptions
by Christopher Wiley
· 9 years ago
1a1c008
Merge "Add standard Android logging to aidl"
by Christopher Wiley
· 9 years ago
b8b59f6
Add standard Android logging to aidl
by Christopher Wiley
· 9 years ago
3f3cc7d
Merge "Make lexer output proper Bison location info"
by Casey Dahlin
· 9 years ago
1aa158e
Make lexer output proper Bison location info
by Casey Dahlin
· 9 years ago
d93c5b7
Clean up options parsing logic a little bit
by Christopher Wiley
· 9 years ago
8f8cc9b
Follow style guide for Options field naming
by Christopher Wiley
· 9 years ago
4427d86
Basic cleanup of parsed options
by Christopher Wiley
· 9 years ago
c5c592e
Merge "Remove unused extern declaration"
by Casey Dahlin
· 9 years ago
d17fed3
Remove unused extern declaration
by Casey Dahlin
· 9 years ago
f600a55
Add the beginnings of a C++ AST
by Christopher Wiley
· 9 years ago
fdeb0f4
Abstract away file IO when writing generated code
by Christopher Wiley
· 9 years ago
038485e
Rename AST.{h,cpp} files to ast_java.{h,cpp}
by Christopher Wiley
· 9 years ago
7c3a1eb
Grab macros from libbase instead of duplicating
by Christopher Wiley
· 9 years ago
609f36f
Merge "Revert "Disable Android.mk in new aidl repository""
by Christopher Wiley
· 9 years ago
e8c0d7a
Make grammar use the %union directive
by Casey Dahlin
· 9 years ago
46f0eb1
Revert "Disable Android.mk in new aidl repository"
by Christopher Wiley
· 9 years ago
76bb593
Disable Android.mk in new aidl repository
by Christopher Wiley
· 9 years ago
e9de6b8
Merge branch 'rewrite-tools/aidl' into merge-tools/aidl
by Christopher Wiley
· 9 years ago
2564202
Add license information
by Christopher Wiley
· 9 years ago
34832f8
Merge "Revert "Grab macros from libbase instead of duplicating""
by Brian Carlstrom
· 9 years ago
73d46b0
Revert "Grab macros from libbase instead of duplicating"
by Casey Dahlin
· 9 years ago
Next »