1. 7a83f40 Fix int-in-bool-context warning by Yi Kong · 3 years, 5 months ago
  2. b4284b8 Fix lexer to pass char value correctly by Jooyung Han · 3 years, 6 months ago
  3. 169d4ba Merge SQ1A.220205.002 by Xin Li · 3 years, 6 months ago
  4. 2a45d0a Evaluate the type before checking array dimension type by Devin Moore · 3 years, 7 months ago
  5. 797b06b AIDL: fix string literal parsing. by Steven Moreland · 3 years, 6 months ago
  6. e9f8aad Revert "REALLY remove string literal checks." by Steven Moreland · 3 years, 6 months ago
  7. 0f5346b REALLY remove string literal checks. by Steven Moreland · 3 years, 6 months ago
  8. 8c9b7ec Revert "Remove string literal checks." by Steven Moreland · 3 years, 6 months ago
  9. bda9d2c Remove string literal checks. by Steven Moreland · 3 years, 6 months ago
  10. e76bcc2 Set default value for fixed-size array fields by Jooyung Han · 3 years, 7 months ago
  11. dd0d78f Revert "Revert "Add automatic default value for char-type field"" by Jooyung Han · 3 years, 8 months ago
  12. 0cc9963 Default values for fixed-size arrays by Jooyung Han · 3 years, 8 months ago
  13. 9fafb8d grammar for fixed-size array by Jooyung Han · 3 years, 8 months ago
  14. aeb0167 ConstantValueDecorator with strings by Jooyung Han · 3 years, 8 months ago
  15. 981fc59 fix `byte[]` with negative values (C++/NDK) by Jooyung Han · 3 years, 9 months ago
  16. b7d5865 Allow for unsigned byte constants (u8) by Steven Moreland · 3 years, 10 months ago
  17. 0cac866 Remove ArrayBase by Steven Moreland · 3 years, 10 months ago
  18. 8451a20 Lexer passes the list of comments to parser by Jooyung Han · 4 years, 7 months ago
  19. d0c8af0 cleanup: remove comments field from ConstantRef by Jooyung Han · 4 years, 7 months ago
  20. e9f5b27 Fix nullderef when ConstantReference::Resolve fails by Jooyung Han · 4 years, 7 months ago
  21. 9d3cbe2 refactor: remove AidlConstantReference::SetRefType by Jooyung Han · 4 years, 7 months ago
  22. 535c5e8 AidlConstantValue::EvaluatedValue<T>() in the header by Jooyung Han · 4 years, 7 months ago
  23. 71a1b58 AidlConstantValue::Cast returns typed value by Jooyung Han · 4 years, 8 months ago
  24. 1f0360d Track const reference evaluate results by Devin Moore · 4 years, 8 months ago
  25. 74675c2 AidlConstantValue::evaluate() with no type arg by Jooyung Han · 4 years, 8 months ago
  26. 2981384 const-ref: support recursive references by Jooyung Han · 4 years, 8 months ago
  27. 1425939 rejects circular references by Jooyung Han · 4 years, 8 months ago
  28. 690f584 using references in constant expressions by Jooyung Han · 4 years, 8 months ago
  29. e2de9e4 Handle constexpr shift left 0 of max bits by Devin Moore · 4 years, 10 months ago
  30. 22e3611 Add missing error for non-'+' string op. by Steven Moreland · 4 years, 10 months ago
  31. a9e64de Fix overflow check in shift right expression by Devin Moore · 4 years, 10 months ago
  32. cff9369 Check leading zeros before left shift by Devin Moore · 4 years, 11 months ago
  33. 1f9f221 binary expression: emit type mismatch error by Steven Moreland · 4 years, 11 months ago
  34. bc37379 Prevent shift with negative operands by Devin Moore · 5 years ago
  35. 0482302 Promote constant expression shift type based on both operands by Devin Moore · 5 years ago
  36. 2178081 Use AIDL_* errors over libbase logging. by Steven Moreland · 5 years ago
  37. 0521bf3 Detect overflows in constant expressions. by Steven Moreland · 5 years ago
  38. 720a3cc Elevate bitwise bool negation error to clients. by Steven Moreland · 5 years ago
  39. e1ff67e Allow failure in const expression calculations. by Steven Moreland · 5 years ago
  40. 7ceb125 aidl: sanitize for integer overflows by Steven Moreland · 6 years ago
  41. cef2266 Allow hex literals to be explicitly long. by Steven Moreland · 5 years ago
  42. 541788d Primitives default to 0 by Steven Moreland · 5 years ago
  43. c233fb8 Log error using the invalid unary expression instead of type by Devin Moore · 5 years ago
  44. f17e3a7 Suppress warnings for ~(bool). by Yifan Hong · 5 years ago
  45. 74d3f55 AIDL metadata by Steven Moreland · 6 years ago
  46. 3cce7cd Changes TODO to do a full copy to use the 'single validation phase' bug. by Daniel Norman · 6 years ago
  47. cdedd9b ShallowIntegralCopy: non-fatal for !CheckValid by Steven Moreland · 6 years ago
  48. 4ff04aa Avoid fatal error on ERROR type. by Steven Moreland · 6 years ago
  49. 4bcb05c Remove some duplicated CheckValid code. by Steven Moreland · 6 years ago
  50. 59e53e4 ShallowIntegralCopy: report user errors w/o crash by Steven Moreland · 6 years ago
  51. a923a72 Missing toString entry for const expressions. by Steven Moreland · 6 years ago
  52. 485a51a Also detect 'x%0' to avoid exception. by Steven Moreland · 6 years ago
  53. 6560661 Call CheckValid before evaluate. by Steven Moreland · 6 years ago
  54. f0ca44f Fixes ShallowCopy to use the other constant's final evaluated type. by Daniel Norman · 6 years ago
  55. b28684e Adds support for autofilling enums. by Daniel Norman · 6 years ago
  56. d7d18df Add support for AIDL constant expressions by Will McVicker · 6 years ago
  57. efd970d Move AidlConstantValue implementation to separate file by Will McVicker · 6 years ago