Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
aidl
/
2a9a7d6ccfe88d90c9158c1d0b9e9ee9cb59c8bf
/
aidl_language_y.yy
a6605ab
Add @UnsupportedAppUsage annotation
by Jiyong Park
· 6 years ago
632c2c1
Remove warning for unused package_decl.
by Steven Moreland
· 6 years ago
e59c368
API dump for an AIDL interface consists of multiple AIDL files
by Jiyong Park
· 6 years ago
860b194
Defaults for List in structured parcelables.
by Steven Moreland
· 6 years ago
3be7577
Make AidlAnnotation movable.
by Steven Moreland
· 6 years ago
1c4ba20
Double/float literals in AIDL
by Steven Moreland
· 6 years ago
2529432
Support all discrete primitives as defaults.
by Steven Moreland
· 6 years ago
3656c3c
Add --apicheck that tells whether two API dumps are incompatible or not
by Jiyong Park
· 6 years ago
b034bf0
Support multiple types in an AIDL file / multiple AIDL files
by Jiyong Park
· 6 years ago
92c55f1
Remove GetLine.
by Steven Moreland
· 6 years ago
46e9da8
First class errors in the compiler.
by Steven Moreland
· 6 years ago
6cee348
add --structured flag
by Steven Moreland
· 6 years ago
9ea10e3
Structured Parcelables: int/string default values.
by Steven Moreland
· 6 years ago
693640b
Refactor constant declarations.
by Steven Moreland
· 6 years ago
68bc77a
Annotation is printable
by Jiyong Park
· 6 years ago
1deecc3
Resolve AIDL types without using Java or C++ types
by Jiyong Park
· 6 years ago
d59a10d
Rename AidlType to AidlTypeSpecifier
by Jiyong Park
· 6 years ago
ccf00f8
Type parameters are parsed by yacc.
by Jiyong Park
· 6 years ago
22c7800
Specify 'pretty' strings for error messages.
by Steven Moreland
· 6 years ago
c258abc
Parse interfaces and parcelables simultaneously.
by Steven Moreland
· 6 years ago
ed90687
Better errors for annotations.
by Steven Moreland
· 6 years ago
38a41d1
Enable glr parser and set rr 0.
by Steven Moreland
· 6 years ago
5557f1c
Structured parcelables.
by Steven Moreland
· 6 years ago
2ca4fcb
Cleaner error handling in AIDL.
by Steven Moreland
· 6 years ago
9c25c16
Aidl: Fix parser leak
by Andreas Gampe
· 8 years ago
3b2203d
aidl-cpp: Add support for hex values in const int
by Roshan Pius
· 8 years ago
d6bdd8d
Parse AIDL string constants
by Christopher Wiley
· 9 years ago
e792293
Allow annotations on interfaces
by Casey Dahlin
· 9 years ago
ec31a05
Correctly parse @utf8 and @utf8InCpp annotations
by Christopher Wiley
· 9 years ago
3000e75
Now the build system generates .cpp only for .ll/.yy
by Ying Wang
· 9 years ago
[Renamed (99%) from aidl_language_y.y]
cd63921
Rename 'from' token to 'cpp_header'
by Casey Dahlin
· 9 years ago
cb5317d
Implement @nullable in grammar
by Casey Dahlin
· 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
bed1e87
Add syntax for specifying C++ mapping for parcelables
by Casey Dahlin
· 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
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
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
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
31aedd8
Pass type_type as a pointer inside the parser
by Casey Dahlin
· 9 years ago
dff80e5
Remove interface_item_type
by Casey Dahlin
· 9 years ago
030977a
Remove usage of malloc in favor of new
by Casey Dahlin
· 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
b992b45
Remove usage of malloc in favor of new
by Casey Dahlin
· 9 years ago
e250749
Kill psGlobal and g_callbacks
by Casey Dahlin
· 9 years ago
e8c0d7a
Make grammar use the %union directive
by Casey Dahlin
· 9 years ago
fd2e08a
Convert to C++ Bison output
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
ffa1686
Revert "Move frameworks/base/tools/ to frameworks/tools/"
by Adam Lesinski
· 11 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