Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
hidl
/
d39847c4e48cb2a126b62bf12e4f1baf1ae663eb
/
EnumType.h
3d98bc4
Revert "Move all toString to be in users of HIDL libs."
by Steven Moreland
· 7 years ago
32bfbeb
Move all toString to be in users of HIDL libs.
by Steven Moreland
· 7 years ago
e30ee9b
-Lc++-impl: better namespace handling
by Steven Moreland
· 7 years ago
e45b530
Add toString to Java code
by Yifan Hong
· 7 years ago
7d1839f
Fix Java .equals has a wrong signature for generated HIDL types.
by Yifan Hong
· 7 years ago
1323623
Fix hidl-gen for generating bitfield type in vts file.
by Zhuoyao Zhang
· 8 years ago
f5cc2f7
Emit toString functions for all types.
by Yifan Hong
· 8 years ago
c6752dc
Add operator== and != for some structs.
by Yifan Hong
· 8 years ago
8c56cbe
Allow bitfield types to be elidable.
by Yifan Hong
· 8 years ago
9df5244
Cleanup way elidable types are determined.
by Steven Moreland
· 8 years ago
abf73ee
Add is*() functions for more types.
by Yifan Hong
· 8 years ago
c57c8bb
Add a bitfield type.
by Yifan Hong
· 8 years ago
30bb6a8
Add a typeName() method to each type for error printing purposes.
by Steven Moreland
· 8 years ago
1c71fd5
Require storage type on enum.
by Steven Moreland
· 8 years ago
2820f8a
emitEnumBitwiseOperator takes operator parameter.
by Jayant Chowdhary
· 8 years ago
c07b202
Unsigned value for -Lvts is emitted correctly.
by Yifan Hong
· 8 years ago
4ed1347
Remove extra from getJavaType.
by Yifan Hong
· 8 years ago
3b320f8
Remove extra from getCppType.
by Yifan Hong
· 8 years ago
a4b53d0
Add location info to named types.
by Yifan Hong
· 8 years ago
1c50727
And one more backend for hidl-gen to create a simple static java library
by Andreas Huber
· 8 years ago
e3f769a
Enum types now emit operator| and operator|= for easier bitset manipulation.
by Andreas Huber
· 8 years ago
c5ea9f5
Update hidl-gen support for vts.
by Zhuoyao Zhang
· 8 years ago
019d21d
Yet another backend for hidl-gen, this one generates a C-compatible header file
by Andreas Huber
· 8 years ago
f24fa85
Resolve constant expressions for external constants.
by Yifan Hong
· 8 years ago
fc610cd
Use std::string for ConstantExpression::*value() methods.
by Yifan Hong
· 8 years ago
709b62d
Arrays of arrays are now coalesced into a single multi-dimensional array type.
by Andreas Huber
· 8 years ago
4c865b7
[Java hidl-gen] Fix multi-dimensional arrays (used within structures, not
by Andreas Huber
· 8 years ago
a3558b3
Enum types now properly use the Java wrapper of their underlying storage type.
by Andreas Huber
· 8 years ago
979e099
Added knowledge of namespacing into generation.
by Steven Moreland
· 8 years ago
19ca75a
Emit eval result of constant expressions for Java.
by Yifan Hong
· 8 years ago
5788697
Evaluate constant expressions.
by Yifan Hong
· 8 years ago
1aec397
Adds (C)opyright headers everywhere.
by Andreas Huber
· 8 years ago
85eabdb
The hidl-gen Java backend now supports structures (NOT unions) and types.hal
by Andreas Huber
· 8 years ago
80b217f
Merge "Fix nested structure/union name handling."
by Andreas Huber
· 8 years ago
864c771
Enhanced hidl-gen support for generating vts files.
by Zhuoyao Zhang
· 8 years ago
9ed827c
Fix nested structure/union name handling.
by Andreas Huber
· 8 years ago
5158db4
Extend hidl-gen to support generate vts file.
by Zhuoyao Zhang
· 8 years ago
2831d51
Initial commit of Java backend to hidl-gen.
by Andreas Huber
· 8 years ago
8d3ac0c
Be a little smarter about dealing with TypeDefs, resolve to the typedef'd
by Andreas Huber
· 8 years ago
31629bc
Saner determination of a declared type's name (now short + full name)
by Andreas Huber
· 8 years ago
867fcb6
bye bye, dump(), RefType no longer gets a name.
by Andreas Huber
· 8 years ago
737080b
Keeping track of imported names, resolve enum storage types, some finetuning.
by Andreas Huber
· 8 years ago
881227d
generate C++ interface header, proxy and stub headers and sources.
by Andreas Huber
· 8 years ago
c9410c7
initial commit of reimplementation of hidl-gen
by Andreas Huber
· 8 years ago