luau/Analysis/include/Luau
Andy Friesen c5089def6e
Sync to upstream/release/563 (#833)
* Fix a bug where reading a property from an unsealed table caused
inference to improperly infer the existence of that property.
* Fix #827

We have also made a lot of progress on the new solver and the JIT. Both
projects are still in the process of being built out. Neither are ready
for general use yet.

We are mostly working to tighten up how the new solver handles
refinements and updates to unsealed tables to bring it up to the same
level as the old solver.

---------

Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
Co-authored-by: Vyacheslav Egorov <vegorov@roblox.com>
2023-02-10 11:40:38 -08:00
..
Anyification.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
ApplyTypeFunction.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
AstJsonEncoder.h Sync to upstream/release/539 (#625) 2022-08-04 15:35:33 -07:00
AstQuery.h Sync to upstream/release/560 (#810) 2023-01-20 12:27:03 -08:00
Autocomplete.h Pass string content to autocomplete callback (#800) 2023-01-11 08:28:11 -08:00
BuiltinDefinitions.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Clone.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Config.h Sync to upstream/release/547 (#690) 2022-09-29 15:23:10 -07:00
Constraint.h Sync to upstream/release/563 (#833) 2023-02-10 11:40:38 -08:00
ConstraintGraphBuilder.h Sync to upstream/release/562 (#828) 2023-02-03 11:26:13 -08:00
ConstraintSolver.h Sync to upstream/release/560 (#810) 2023-01-20 12:27:03 -08:00
DataFlowGraph.h Sync to upstream/release/555 (#768) 2022-12-02 10:09:59 -08:00
DcrLogger.h Sync to upstream/release/563 (#833) 2023-02-10 11:40:38 -08:00
Def.h Sync to upstream/release/555 (#768) 2022-12-02 10:09:59 -08:00
Documentation.h Sync to upstream/release/544 (#669) 2022-09-08 15:14:25 -07:00
Error.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
FileResolver.h Sync to upstream/release/506 (#270) 2021-12-02 22:41:04 -08:00
Frontend.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Instantiation.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
IostreamHelpers.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
JsonEmitter.h Sync to upstream/release/549 (#707) 2022-10-14 12:48:41 -07:00
Linter.h Sync to upstream/release/556 (#782) 2022-12-09 11:57:01 -08:00
LValue.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Metamethods.h Sync to upstream/release/550 (#723) 2022-10-21 10:54:01 -07:00
Module.h Sync to upstream/release/562 (#828) 2023-02-03 11:26:13 -08:00
ModuleResolver.h Sync to upstream/release/502 (#134) 2021-11-04 19:34:35 -07:00
Normalize.h Sync to upstream/release/561 (#820) 2023-01-27 14:28:31 -08:00
NotNull.h Sync to upstream/release/555 (#768) 2022-12-02 10:09:59 -08:00
Predicate.h Sync to upstream/release/559 (#804) 2023-01-13 14:10:01 -08:00
Quantify.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
RecursionCounter.h Sync to upstream/release/558 (#796) 2023-01-06 13:14:35 -08:00
Refinement.h Sync to upstream/release/563 (#833) 2023-02-10 11:40:38 -08:00
RequireTracer.h Sync to upstream/release/546 (#681) 2022-09-23 12:17:25 -07:00
Scope.h Sync to upstream/release/560 (#810) 2023-01-20 12:27:03 -08:00
Substitution.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Symbol.h Sync to upstream/release/550 (#723) 2022-10-21 10:54:01 -07:00
ToDot.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
TopoSortStatements.h Sync to upstream/release/503 (#135) 2021-11-05 08:47:21 -07:00
ToString.h Sync to upstream/release/560 (#810) 2023-01-20 12:27:03 -08:00
Transpiler.h Sync to upstream/release/504 (#200) 2021-11-12 06:27:34 -08:00
TxnLog.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Type.h Sync to upstream/release/563 (#833) 2023-02-10 11:40:38 -08:00
TypeArena.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
TypeAttach.h Sync to upstream/release/501 (#20) 2021-11-01 14:52:34 -07:00
TypeChecker2.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
TypedAllocator.h Sync to upstream/release/541 (#644) 2022-08-18 14:32:08 -07:00
TypeInfer.h Sync to upstream/release/563 (#833) 2023-02-10 11:40:38 -08:00
TypePack.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
TypeReduction.h Sync to upstream/release/562 (#828) 2023-02-03 11:26:13 -08:00
TypeUtils.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Unifiable.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Unifier.h Sync to upstream/release/562 (#828) 2023-02-03 11:26:13 -08:00
UnifierSharedState.h Sync to upstream/release/557 (#794) 2023-01-04 12:53:17 -08:00
Variant.h Sync to upstream/release/552 (#735) 2022-11-04 10:33:22 -07:00
VisitType.h Sync to upstream/release/561 (#820) 2023-01-27 14:28:31 -08:00