2022-02-28 |
Michael Thomas | Add `map_env` variants for use with functions returning...
|
commit | commitdiff | tree |
2022-02-28 |
Michael Thomas | Add helper functions for working with intersections...
|
commit | commitdiff | tree |
2022-02-28 |
Philippe Bidinger | add ownership option
|
commit | commitdiff | tree |
2022-02-28 |
Michael Thomas | Add tyvars as newtype wrapper on idents
|
commit | commitdiff | tree |
2022-02-28 |
Michael Thomas | Remove side effects from internal helpers
|
commit | commitdiff | tree |
2022-02-28 |
Aaron Orenstein | Split print_expr from bytecode_printer
|
commit | commitdiff | tree |
2022-02-28 |
Edwin Smith | remove FuncEmitter::numClosures
|
commit | commitdiff | tree |
2022-02-28 |
Andrew Kennedy | Only check for deprecation in non-dynamic mode
|
commit | commitdiff | tree |
2022-02-28 |
Michael Thomas | Update subtyping `obj_get` call to ignore `HH_FIXME`s
|
commit | commitdiff | tree |
2022-02-28 |
Catherine Gasnier | remove Typing_env.wrap_inference_env_call
|
commit | commitdiff | tree |
2022-02-28 |
Philippe Bidinger | no need for source_map
|
commit | commitdiff | tree |
2022-02-28 |
Scott Owens | Fix missing Set key type bound
|
commit | commitdiff | tree |
2022-02-28 |
Andrew Kennedy | Do not wrap supportdyn with another supportdyn
|
commit | commitdiff | tree |
2022-02-28 |
James Wu | Fix unsoundness with closure properties in readonly...
|
commit | commitdiff | tree |
2022-02-28 |
Chaoqiang Deng | Add function/method name to the error message
|
commit | commitdiff | tree |
2022-02-28 |
Katy Voor | Support Enum Class Types, Used Traits, Doc Comments
|
commit | commitdiff | tree |
2022-02-28 |
Katy Voor | Support class requirements
|
commit | commitdiff | tree |
2022-02-28 |
Katy Voor | Support (type/value/ctx) class constants
|
commit | commitdiff | tree |
2022-02-28 |
Katy Voor | Support typedefs
|
commit | commitdiff | tree |
2022-02-28 |
Katy Voor | Make HhasSpan a struct type
|
commit | commitdiff | tree |
2022-02-27 |
Jan Oravec | Fix signal safety and empty buffer issues in afdt:...
|
commit | commitdiff | tree |
2022-02-27 |
Edwin Smith | r#const -> constant
|
commit | commitdiff | tree |
2022-02-26 |
Edwin Smith | Remove UniqueList
|
commit | commitdiff | tree |
2022-02-26 |
Edwin Smith | Remove a few more unnecessary InstrSeq::clone()
|
commit | commitdiff | tree |
2022-02-26 |
Scott Owens | Fix a bug in pessimised keysets
|
commit | commitdiff | tree |
2022-02-26 |
Catherine Gasnier | Remove calls to the Measure module in Naming_heap
|
commit | commitdiff | tree |
2022-02-26 |
Katy Voor | Support top-level constants (#8985)
|
commit | commitdiff | tree |
2022-02-26 |
Katy Voor | Property support
|
commit | commitdiff | tree |
2022-02-25 |
Jake Bailey (Hacklang) | Add typing_decl_provider::Error type
|
commit | commitdiff | tree |
2022-02-25 |
Xavier Deguillard | rust: remove sysinfo 0.17
|
commit | commitdiff | tree |
2022-02-25 |
Wilfred Hughes | Always add __Override when stubbing class methods
|
commit | commitdiff | tree |
2022-02-25 |
Vassil Mladenov | Dynamic parameters upcasting
|
commit | commitdiff | tree |
2022-02-25 |
Edwin Smith | use iteration to build 86cinit()
|
commit | commitdiff | tree |
2022-02-25 |
Jake Bailey (Hacklang) | Add folded_decl_provider::Error type
|
commit | commitdiff | tree |
2022-02-25 |
Jake Bailey (Hacklang) | Add shallow_decl_provider::Error type
|
commit | commitdiff | tree |
2022-02-25 |
Jake Bailey (Hacklang) | Add naming_provider::Error type
|
commit | commitdiff | tree |
2022-02-25 |
Hunter Goldstein | Add test for bad property visibility override
|
commit | commitdiff | tree |
2022-02-25 |
Hunter Goldstein | Add `static` to quickfix for stub methods
|
commit | commitdiff | tree |
2022-02-25 |
Scott Owens | Use like-type function application rule instead of...
|
commit | commitdiff | tree |
2022-02-25 |
Vincent Siles | prepare to move abstract enum class out of preview...
|
commit | commitdiff | tree |
2022-02-25 |
Scott Owens | fix dict with non-arraykey keys
|
commit | commitdiff | tree |
2022-02-25 |
Philippe Bidinger | document function
|
commit | commitdiff | tree |
2022-02-25 |
Philippe Bidinger | make file_info private
|
commit | commitdiff | tree |
2022-02-25 |
Edwin Smith | Make decl_provider optional, always use it if provided.
|
commit | commitdiff | tree |
2022-02-25 |
Andrew Kennedy | Refine shape underneath supportdyn
|
commit | commitdiff | tree |
2022-02-25 |
Paul Bissonnette | Add source control timestamp for compiler-id to hhvm
|
commit | commitdiff | tree |
2022-02-25 |
Shayne Fletcher | prefer deconstruction to tuple projection
|
commit | commitdiff | tree |
2022-02-25 |
Francesco Zappa... | Back out "disable diamond trait inclusion relaxed checks"
|
commit | commitdiff | tree |
2022-02-25 |
Chaoqiang Deng | Handle while/for/foreach loops
|
commit | commitdiff | tree |
2022-02-24 |
Bo Yang | Let minitest.sh support modes other than `dbgo`
|
commit | commitdiff | tree |
2022-02-24 |
Millie Chen | Fill in to_oxidized for a few more fields in FoldedClass
|
commit | commitdiff | tree |
2022-02-24 |
Hunter Goldstein | Check type well formedness for top level function where...
|
commit | commitdiff | tree |
2022-02-24 |
Jake Bailey (Hacklang) | Add positions of shape field names
|
commit | commitdiff | tree |
2022-02-24 |
Millie Chen | Unify namespace elaboration between facts and decls
|
commit | commitdiff | tree |
2022-02-24 |
Francesco Zappa... | disable diamond trait inclusion relaxed checks
|
commit | commitdiff | tree |
2022-02-24 |
Edwin Smith | accumulate hackc Profiles while computing crc
|
commit | commitdiff | tree |
2022-02-24 |
Wilfred Hughes | Always error on trait reuse for non-overridden methods
|
commit | commitdiff | tree |
2022-02-24 |
Wilfred Hughes | Remove more references to records
|
commit | commitdiff | tree |
2022-02-24 |
Edwin Smith | ListIters for InstrSeq
|
commit | commitdiff | tree |
2022-02-24 |
Shaunak Kishore | Publish hands-on guide to HHVM internals
|
commit | commitdiff | tree |
2022-02-24 |
Bo Yang | Allow for constants of Hack containers defined in HSL
|
commit | commitdiff | tree |
2022-02-24 |
CodemodService Bot | update version.h
|
commit | commitdiff | tree |
2022-02-24 |
Katy Voor | Clean up readonly property enforcement flags
|
commit | commitdiff | tree |
2022-02-24 |
Millie Chen | Introduce ToOxidized trait for conversion from rupro...
|
commit | commitdiff | tree |
2022-02-24 |
Edwin Smith | Stop passing alloc for allocating InstrSeq.
|
commit | commitdiff | tree |
2022-02-24 |
Edwin Smith | Use Vec<Instruct> in InstrSeq
|
commit | commitdiff | tree |
2022-02-24 |
Edwin Smith | Flatten InstrSeq in Emitter instead of BytecodePrinter...
|
commit | commitdiff | tree |
2022-02-24 |
Catherine Gasnier | remove function aast_to_nast which does nothing
|
commit | commitdiff | tree |
2022-02-24 |
Andrew Kennedy | Preserve supportdyn across shape updates
|
commit | commitdiff | tree |
2022-02-24 |
Andrew Kennedy | Deal with intersections with nonnull explicitly in...
|
commit | commitdiff | tree |
2022-02-24 |
Jan Mazur | update rusqlite to 0.26.3
|
commit | commitdiff | tree |
2022-02-24 |
Thomas Jiang | Error if meth_caller is given argument with '$'
|
commit | commitdiff | tree |
2022-02-24 |
Jonathan Warner | Add quickfix for non existent typeconst names (#9007)
|
commit | commitdiff | tree |
2022-02-24 |
Hasnain Lakhani | Add tests to clarify trait handling behavior
|
commit | commitdiff | tree |
2022-02-24 |
Hasnain Lakhani | Add tests to clarify method resolution behavior
|
commit | commitdiff | tree |
2022-02-24 |
Hasnain Lakhani | Allow specifying 'any' parameter as tainted on a sink
|
commit | commitdiff | tree |
2022-02-24 |
Hasnain Lakhani | Implement literal and constant instructions
|
commit | commitdiff | tree |
2022-02-24 |
Hasnain Lakhani | Implement basic opcodes
|
commit | commitdiff | tree |
2022-02-24 |
Wilfred Hughes | Remove repeated return type in hover
|
commit | commitdiff | tree |
2022-02-24 |
Jake Bailey (Hacklang) | Add get_{fun,const,type} methods to TypingDeclProvider
|
commit | commitdiff | tree |
2022-02-24 |
Jake Bailey (Hacklang) | Add get_{fun,const,type} methods to FoldedDeclProvider
|
commit | commitdiff | tree |
2022-02-24 |
Jake Bailey (Hacklang) | Add get_{fun,const,type} methods to ShallowDeclProvider
|
commit | commitdiff | tree |
2022-02-24 |
Jake Bailey (Hacklang) | Add --naming-table support to decl_file
|
commit | commitdiff | tree |
2022-02-24 |
James Wu | Allow readonly closures defined to be mutable at definition...
|
commit | commitdiff | tree |
2022-02-23 |
Edwin Smith | kill impl From<(InstrSeq,InstrSeq)> for InstrSeq
|
commit | commitdiff | tree |
2022-02-23 |
Michael Christensen | Change VanillaVec to store unaligned values
|
commit | commitdiff | tree |
2022-02-23 |
Hunter Goldstein | Adjust override rules for methods
|
commit | commitdiff | tree |
2022-02-23 |
Hunter Goldstein | Add example for module + trait interactions
|
commit | commitdiff | tree |
2022-02-23 |
Hunter Goldstein | Attach file attributes to typedefs
|
commit | commitdiff | tree |
2022-02-23 |
Yang, Bo | Add _File\relative_path (#179)
|
commit | commitdiff | tree |
2022-02-23 |
Jake Bailey (Hacklang) | Add directly-copied shallow class fields to FoldedClass
|
commit | commitdiff | tree |
2022-02-23 |
Jake Bailey (Hacklang) | Add FoldedClass::is_abstract
|
commit | commitdiff | tree |
2022-02-23 |
Jake Bailey (Hacklang) | Add kind to FoldedClass
|
commit | commitdiff | tree |
2022-02-23 |
Rodrigo Muñoz | Pure hphpd_break
|
commit | commitdiff | tree |
2022-02-23 |
Wilfred Hughes | Allow quickfixes on secondary type errors
|
commit | commitdiff | tree |
2022-02-23 |
Wilfred Hughes | Store HH_FIXME'd errors in the main errors list
|
commit | commitdiff | tree |
2022-02-23 |
Shai Duvdevani | Fix name handling of closures
|
commit | commitdiff | tree |
2022-02-23 |
Edwin Smith | remove last uses of DECLARE_STATIC_REQUEST_LOCAL
|
commit | commitdiff | tree |
2022-02-23 |
Edwin Smith | start numbering unnamed locals at _1 for 86cinit()
|
commit | commitdiff | tree |
2022-02-23 |
Vassil Mladenov | Improve error messages for polymorphic contexts, add...
|
commit | commitdiff | tree |