Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
aidl
/
babca26b0faa5e41ced0b39cb135fb181a81fa1a
/
aidl_language.h
d17c58b
Fix nested parcelable class name
by Ningyuan Wang
· 8 years ago
f05cc26
Fix clang-tidy performance warnings.
by Chih-Hung Hsieh
· 8 years ago
3b2203d
aidl-cpp: Add support for hex values in const int
by Roshan Pius
· 8 years ago
156a57f
Fix google-explicit-constructor warnings in aidl.
by Chih-Hung Hsieh
· 8 years ago
d6bdd8d
Parse AIDL string constants
by Christopher Wiley
· 8 years ago
e792293
Allow annotations on interfaces
by Casey Dahlin
· 8 years ago
ec31a05
Correctly parse @utf8 and @utf8InCpp annotations
by Christopher Wiley
· 8 years ago
e9351cc
aidl-cpp: Reject parcelable import without C++ header
by Christopher Wiley
· 8 years ago
57dbe24
Add support for @nullable annotation
by Casey Dahlin
· 9 years ago
cb5317d
Implement @nullable in grammar
by Casey Dahlin
· 9 years ago
a2f77c4
Make array types their own type object
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
c1f39b4
Refactor top-level AST nodes v2
by Casey Dahlin
· 9 years ago
eedb29f
Revert "Refactor top-level AST nodes"
by Bart Sears
· 9 years ago
b696437
Refactor top-level AST nodes
by Casey Dahlin
· 9 years ago
8aa4d9f
Add C++ header to AidlParcelable
by Christopher Wiley
· 9 years ago
90be4e3
Fix segfault on missing package declaration
by Christopher Wiley
· 9 years ago
d76067c
Introduce GetSplitPackage() for AidlInterface and AidlParcelable
by Christopher Wiley
· 9 years ago
cdbbc8c
Kill buffer_type and extra_text_type
by Casey Dahlin
· 9 years ago
98a544b
Remove parse_helpers.cpp/h/unit tests
by Casey Dahlin
· 9 years ago
2b2879b
Don't include . in IDENTIFIER characters
by Casey Dahlin
· 9 years ago
624358c
Revert "Revert "Remove AidlImport::GetDocument""
by Casey Dahlin
· 9 years ago
42727f8
Parse only one interface, only Parcelables are lists
by Casey Dahlin
· 9 years ago
2d0179a
Revert "Parse only one interface, only Parcelables are lists"
by Christopher Wiley
· 9 years ago
e6af226
Parse only one interface, only Parcelables are lists
by Casey Dahlin
· 9 years ago
59401da
Put parcelable members behind getters
by Casey Dahlin
· 9 years ago
ad33927
Generate server side .cpp file
by Christopher Wiley
· 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
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
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
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
d127b50
Don't store AidlArgument name buffer_type
by Casey Dahlin
· 9 years ago
c378c99
Stop storing the direction buffer
by Casey Dahlin
· 9 years ago
dff80e5
Remove interface_item_type
by Casey Dahlin
· 9 years ago
bc7a50a
Turn arg_type into a class called AIDLArgument
by Casey Dahlin
· 9 years ago
0a2f8be
Remove typedefs from structs
by Casey Dahlin
· 9 years ago
a834dd4
Generate client-side headers
by Casey Dahlin
· 9 years ago
89d4484
Add parsing of in-memory strings
by Casey Dahlin
· 9 years ago
082f1d1
Implement code generation for server header
by Casey Dahlin
· 9 years ago
f690be5
Minor cleanup of aidl.cpp
by Christopher Wiley
· 9 years ago
e250749
Kill psGlobal and g_callbacks
by Casey Dahlin
· 9 years ago
fdeb0f4
Abstract away file IO when writing generated code
by Christopher Wiley
· 9 years ago
7c3a1eb
Grab macros from libbase instead of duplicating
by Christopher Wiley
· 9 years ago
e8c0d7a
Make grammar use the %union directive
by Casey Dahlin
· 9 years ago
73d46b0
Revert "Grab macros from libbase instead of duplicating"
by Casey Dahlin
· 9 years ago
7ac17a6
Grab macros from libbase instead of duplicating
by Casey Dahlin
· 9 years ago
dd69181
First pass on reentrant C++-ish parser
by Casey Dahlin
· 9 years ago
88868fc
Remove RPC interface Type
by Casey Dahlin
· 9 years ago
89e3586
aidl: Pull main() into dedicated file
by Christopher Wiley
· 9 years ago
ffa1686
Revert "Move frameworks/base/tools/ to frameworks/tools/"
by Adam Lesinski
· 10 years ago
be35481
Move frameworks/base/tools/ to frameworks/tools/
by Mike Lockwood
· 11 years ago
6013d20
Enhance AIDL to take an explicit id for methods
by Maurice Chu
· 12 years ago
baaf9c8
aidl: All flattenable types now must also be parcelable.
by Joe Onorato
· 13 years ago
4135a7d
Support custom flattenable types for RPC.
by Joe Onorato
· 13 years ago
c596cfe
Checkpoint adding @home RPC support to aidl
by Joe Onorato
· 13 years ago
46c012c
Initial Contribution
by The Android Open Source Project
· 16 years ago