2018-04-20 |
Kunal Mehta | Add TypeStructureKind::OF_NONNULL to HHVM
|
commit | commitdiff | tree |
2018-04-18 |
Kunal Mehta | Remove 'this' is-expression desugaring from HackC
|
commit | commitdiff | tree |
2018-04-18 |
Kunal Mehta | Support type consts in IsTypeStruct
|
commit | commitdiff | tree |
2018-04-14 |
Kunal Mehta | Remove 'unpacking_check_arity' option
|
commit | commitdiff | tree |
2018-04-11 |
Kunal Mehta | Typecheck nonnull in is-expressions
|
commit | commitdiff | tree |
2018-04-10 |
Kunal Mehta | Remove classname from is-expressions
|
commit | commitdiff | tree |
2018-04-09 |
Kunal Mehta | Typecheck tuples in is-expressions
|
commit | commitdiff | tree |
2018-04-09 |
Kunal Mehta | Remove nonnull is-expression desugaring from HackC
|
commit | commitdiff | tree |
2018-04-07 |
Kunal Mehta | Allow unnamed type structures in TypeStructure::resolve
|
commit | commitdiff | tree |
2018-04-04 |
Kunal Mehta | Remove most is-expression desugaring from HackC
|
commit | commitdiff | tree |
2018-04-01 |
Kunal Mehta | Typing step for is-expression, part 3
|
commit | commitdiff | tree |
2018-03-28 |
Kunal Mehta | Ban functions, traits, generics in IsTypeStruct
|
commit | commitdiff | tree |
2018-03-26 |
Kunal Mehta | Make array a subtype of varray_or_darray
|
commit | commitdiff | tree |
2018-03-23 |
Kunal Mehta | Split safe_instanceof into individual functions.
|
commit | commitdiff | tree |
2018-03-22 |
Kunal Mehta | Support type-aliased shapes in IsNameD
|
commit | commitdiff | tree |
2018-03-22 |
Kunal Mehta | Support type-aliased nullable, tuples in IsNameD
|
commit | commitdiff | tree |
2018-03-22 |
Kunal Mehta | Extract safe_instanceof into a separate function
|
commit | commitdiff | tree |
2018-03-21 |
Kunal Mehta | Handle classname<this> typehints
|
commit | commitdiff | tree |
2018-03-21 |
Kunal Mehta | Handle this typehints
|
commit | commitdiff | tree |
2018-03-20 |
Kunal Mehta | Fix is-expressions tests in repo mode
|
commit | commitdiff | tree |
2018-03-19 |
Kunal Mehta | Support type-aliased mixed, void, noreturn in IsNameD
|
commit | commitdiff | tree |
2018-03-19 |
Kunal Mehta | Support type-aliased classes/interfaces in IsNameD
|
commit | commitdiff | tree |
2018-03-19 |
Kunal Mehta | Support type-aliased enums in IsNameD
|
commit | commitdiff | tree |
2018-03-19 |
Kunal Mehta | Support Hack arrays in IsNameD
|
commit | commitdiff | tree |
2018-03-19 |
Kunal Mehta | Support type structures in IsNameD
|
commit | commitdiff | tree |
2018-03-19 |
Kunal Mehta | Support enums in the IsNameD bytecode
|
commit | commitdiff | tree |
2018-03-07 |
Kunal Mehta | Handle classname<{mixed, nonnull, dynamic}> typehints
|
commit | commitdiff | tree |
2018-03-02 |
Kunal Mehta | Handle class/interface typehints
|
commit | commitdiff | tree |
2018-03-01 |
Kunal Mehta | IsNameD bytecode
|
commit | commitdiff | tree |
2018-02-27 |
Kunal Mehta | Expand match statement in emit_is
|
commit | commitdiff | tree |
2018-02-27 |
Kunal Mehta | Handle shape typehints
|
commit | commitdiff | tree |
2018-02-25 |
Kunal Mehta | Make closure and soft type specifiers a parse error
|
commit | commitdiff | tree |
2018-02-23 |
Kunal Mehta | Handle classname typehints without type parameters
|
commit | commitdiff | tree |
2018-02-22 |
Kunal Mehta | Handle nonnull/mixed typehints
|
commit | commitdiff | tree |
2018-02-21 |
Kunal Mehta | Handle tuple typehints
|
commit | commitdiff | tree |
2018-02-16 |
Kunal Mehta | Handle classname typehints
|
commit | commitdiff | tree |
2018-02-16 |
Kunal Mehta | Handle primitive union typehints
|
commit | commitdiff | tree |
2018-02-16 |
Kunal Mehta | Handle nullable typehints
|
commit | commitdiff | tree |
2018-02-14 |
Kunal Mehta | Emit IsTypeC bytecode for primitive typehints
|
commit | commitdiff | tree |
2018-02-08 |
Kunal Mehta | Stricter enforcement of arity for unpacked arguments
|
commit | commitdiff | tree |
2018-02-07 |
Kunal Mehta | Consolidate argument unpacking test files
|
commit | commitdiff | tree |
2018-02-06 |
Kunal Mehta | Add resource operand to IsTypeC/IsTypeL bytecodes
|
commit | commitdiff | tree |
2017-12-11 |
Kunal Mehta | Add __PHPStdLib to some `*val()` functions.
|
commit | commitdiff | tree |
2017-12-06 |
Kunal Mehta | Support classname in is-expressions
|
commit | commitdiff | tree |
2017-12-05 |
Kunal Mehta | Typing step for is-expression, part 2.5
|
commit | commitdiff | tree |
2017-12-05 |
Kunal Mehta | Typing step for is-expression, part 2
|
commit | commitdiff | tree |
2017-11-30 |
Kunal Mehta | Typing step for is-expression, part 1
|
commit | commitdiff | tree |
2017-10-25 |
Kunal Mehta | Naming step for is-expression
|
commit | commitdiff | tree |
2017-10-25 |
Kunal Mehta | Lower IsExpression to typchecker AST
|
commit | commitdiff | tree |
2017-10-25 |
Kunal Mehta | FFP support for is-operator
|
commit | commitdiff | tree |
2017-03-21 |
Kunal Mehta | Replace array shorthand with full expression in some...
|
commit | commitdiff | tree |
2017-03-15 |
Kunal Mehta | Add --schema option to hh_parse
|
commit | commitdiff | tree |
2017-03-09 |
Kunal Mehta | Rename full_fidelity_parse binary to hh_parse
|
commit | commitdiff | tree |
2017-03-02 |
Kunal Mehta | Avoid array shorthand in builtins_password.hhi
|
commit | commitdiff | tree |
2017-02-22 |
Kunal Mehta | Shapes::toDict
|
commit | commitdiff | tree |
2017-02-21 |
Kunal Mehta | Remove dict from experimental features
|
commit | commitdiff | tree |
2016-11-08 |
Kunal Mehta | Add Hack arrays to TypeStructureKind enum
|
commit | commitdiff | tree |
2016-10-20 |
Kunal Mehta | Add Hack arrays to TypeStructureKind enum
|
commit | commitdiff | tree |
2016-10-12 |
Kunal Mehta | Add fromDict/fromVec to AwaitAllWaitHandle HHI
|
commit | commitdiff | tree |
2016-09-24 |
Kunal Mehta | Reverted commit D3909032
|
commit | commitdiff | tree |
2016-09-24 |
Kunal Mehta | Add fromDict/fromVec to AwaitAllWaitHandle HHI
|
commit | commitdiff | tree |