- 3ef0fd7 Revert "Revert "Add automatic default value for char-type field"" by Jooyung Han · 2 years, 6 months ago
- 8451a20 Lexer passes the list of comments to parser by Jooyung Han · 3 years, 5 months ago
- d0c8af0 cleanup: remove comments field from ConstantRef by Jooyung Han · 3 years, 5 months ago
- e9f5b27 Fix nullderef when ConstantReference::Resolve fails by Jooyung Han · 3 years, 5 months ago
- 9d3cbe2 refactor: remove AidlConstantReference::SetRefType by Jooyung Han · 3 years, 6 months ago
- 535c5e8 AidlConstantValue::EvaluatedValue<T>() in the header by Jooyung Han · 3 years, 6 months ago
- 71a1b58 AidlConstantValue::Cast returns typed value by Jooyung Han · 3 years, 6 months ago
- 1f0360d Track const reference evaluate results by Devin Moore · 3 years, 6 months ago
- 74675c2 AidlConstantValue::evaluate() with no type arg by Jooyung Han · 3 years, 6 months ago
- 2981384 const-ref: support recursive references by Jooyung Han · 3 years, 6 months ago
- 1425939 rejects circular references by Jooyung Han · 3 years, 6 months ago
- 690f584 using references in constant expressions by Jooyung Han · 3 years, 6 months ago
- e2de9e4 Handle constexpr shift left 0 of max bits by Devin Moore · 3 years, 9 months ago
- 22e3611 Add missing error for non-'+' string op. by Steven Moreland · 3 years, 9 months ago
- a9e64de Fix overflow check in shift right expression by Devin Moore · 3 years, 9 months ago
- cff9369 Check leading zeros before left shift by Devin Moore · 3 years, 9 months ago
- 1f9f221 binary expression: emit type mismatch error by Steven Moreland · 3 years, 9 months ago
- bc37379 Prevent shift with negative operands by Devin Moore · 3 years, 9 months ago
- 0482302 Promote constant expression shift type based on both operands by Devin Moore · 3 years, 9 months ago
- 2178081 Use AIDL_* errors over libbase logging. by Steven Moreland · 3 years, 9 months ago
- 0521bf3 Detect overflows in constant expressions. by Steven Moreland · 3 years, 9 months ago
- 720a3cc Elevate bitwise bool negation error to clients. by Steven Moreland · 4 years ago
- e1ff67e Allow failure in const expression calculations. by Steven Moreland · 4 years ago
- 7ceb125 aidl: sanitize for integer overflows by Steven Moreland · 4 years, 5 months ago
- cef2266 Allow hex literals to be explicitly long. by Steven Moreland · 4 years ago
- 541788d Primitives default to 0 by Steven Moreland · 4 years, 1 month ago
- c233fb8 Log error using the invalid unary expression instead of type by Devin Moore · 4 years, 2 months ago
- f17e3a7 Suppress warnings for ~(bool). by Yifan Hong · 4 years, 4 months ago
- 74d3f55 AIDL metadata by Steven Moreland · 4 years, 4 months ago
- 3cce7cd Changes TODO to do a full copy to use the 'single validation phase' bug. by Daniel Norman · 4 years, 4 months ago
- cdedd9b ShallowIntegralCopy: non-fatal for !CheckValid by Steven Moreland · 4 years, 7 months ago
- 4ff04aa Avoid fatal error on ERROR type. by Steven Moreland · 4 years, 7 months ago
- 4bcb05c Remove some duplicated CheckValid code. by Steven Moreland · 4 years, 7 months ago
- 59e53e4 ShallowIntegralCopy: report user errors w/o crash by Steven Moreland · 4 years, 7 months ago
- a923a72 Missing toString entry for const expressions. by Steven Moreland · 4 years, 7 months ago
- 485a51a Also detect 'x%0' to avoid exception. by Steven Moreland · 4 years, 7 months ago
- 6560661 Call CheckValid before evaluate. by Steven Moreland · 4 years, 7 months ago
- f0ca44f Fixes ShallowCopy to use the other constant's final evaluated type. by Daniel Norman · 4 years, 8 months ago
- b28684e Adds support for autofilling enums. by Daniel Norman · 4 years, 8 months ago
- d7d18df Add support for AIDL constant expressions by Will McVicker · 4 years, 9 months ago
- efd970d Move AidlConstantValue implementation to separate file by Will McVicker · 4 years, 9 months ago