Commit Graph

  • b4b54989c8
    Mention clang-format version requirements. alexmccord-patch-1 Alexander McCord 2024-07-22 12:28:04 -0700
  • db28a52c78 add grammar rules #1338 birds3345 2024-07-19 23:01:41 -0400
  • 9c434513a5
    Update Parser.test.cpp #1330 Kalrnlo 2024-07-19 22:12:11 -0400
  • a7299c3f0f
    Sync to upstream/release/635 (#1337) 0.635 Vighnesh-V 2024-07-19 11:20:47 -0700
  • ac97a491c1 Merge branch 'upstream' into merge #1337 Vighnesh 2024-07-19 10:40:51 -0700
  • 79966e94a7 Merge branch 'master' into merge Vighnesh 2024-07-19 10:24:28 -0700
  • 6fd26c55ff Sync to upstream/release/635 Vighnesh 2024-07-19 10:21:40 -0700
  • 2874ca9e86
    Optimizations for UnionFind (#1334) birds3345 2024-07-17 19:19:57 -0400
  • d27477caa2
    Update EqSat/include/Luau/UnionFind.h #1334 Alexander McCord 2024-07-17 16:10:26 -0700
  • db3fcb41a2 remove assert birds3345 2024-07-17 17:10:31 -0400
  • 1cb6973100 remove const_cast birds3345 2024-07-17 17:09:02 -0400
  • 9b401ae1d6 fix mistake birds3345 2024-07-17 13:58:05 -0400
  • aef6dd715b make find iterative birds3345 2024-07-17 13:46:00 -0400
  • 9f07cd5e71 use correct variables birds3345 2024-07-17 13:40:23 -0400
  • 59de424f96
    remove asserts birds3345 2024-07-17 13:37:49 -0400
  • 623e1e30db
    Store definitionLocation in ClassType (#1313) JohnnyMorganz 2024-07-17 16:43:31 +0200
  • 06c99b75de optimize unionfind birds3345 2024-07-17 01:21:07 -0400
  • 4f917420d7
    Fix incorrect comment in sources of Luau.EqSat. (#1333) Alexander McCord 2024-07-16 10:51:51 -0700
  • 591e242042
    Classic copy paste bug. #1333 Alexander McCord 2024-07-16 10:42:53 -0700
  • e1bf6289c7
    Equality graphs (#1285) Alexander McCord 2024-07-16 10:35:20 -0700
  • 201352eedf Consistently use struct. #1285 Alexander McCord 2024-07-15 16:33:53 -0700
  • a6b62ed0be Move Variant to Common and simplify Language. Alexander McCord 2024-07-15 16:28:07 -0700
  • 32ec9ba0ca fix stupid error #1322 jackdotink 2024-07-15 15:26:32 -0500
  • 865ea44a1f add test jackdotink 2024-07-15 15:21:43 -0500
  • bd04b88439
    Update Parser.cpp Kalrnlo 2024-07-13 18:07:04 -0400
  • 4996b56b17
    Update Parser.cpp Kalrnlo 2024-07-13 18:05:13 -0400
  • 39dd9e09aa Make definitionLocation optional #1313 JohnnyMorganz 2024-07-13 10:06:16 +0200
  • 93aea09d12
    Merge 23a8a69ac4 into b6b74b4425 #1317 Adam Kewley 2024-07-12 15:10:05 -0400
  • b6b74b4425
    Sync to upstream/release/634 (#1325) 0.634 Junseo Yoo 2024-07-12 10:03:36 -0700
  • 2700bd070c correct comparison function #1326 birds3345 2024-07-12 02:38:10 -0400
  • 931d8d619d constant fold string comparisons birds3345 2024-07-12 01:33:12 -0400
  • 5a23350108 Merge branch 'upstream' into merge #1325 Junseo Yoo 2024-07-11 15:20:38 -0700
  • a62f6619c2 Merge branch 'master' into merge Junseo Yoo 2024-07-11 15:18:21 -0700
  • 1c1476fa2d Sync to upstream/release/634 Junseo Yoo 2024-07-11 15:13:45 -0700
  • fc610b9999
    put behind flag Jack 2024-07-10 19:12:56 -0500
  • eae5989abb
    Update Parser.cpp Jack 2024-07-10 19:07:29 -0500
  • 6d2806dd72 parse table type ["hello"] as an indexer instead of a prop #1321 jackdotink 2024-07-10 15:19:29 -0500
  • 6bfc38e61a
    Fix incorrect comment in Bytecode.h (#1315) mttsner 2024-07-10 02:00:17 +0300
  • f5a2c5d55e
    Keep commentLocations on SourceModule for definition files (#1314) JohnnyMorganz 2024-07-10 00:28:21 +0200
  • a7be4fcc54
    Sync to upstream/release/633 (#1318) 0.633 Vighnesh-V 2024-07-08 14:57:06 -0700
  • bc1bead287 Merge branch 'upstream' into merge #1318 Vighnesh 2024-07-08 13:28:05 -0700
  • 2010be1575 Merge branch 'master' into merge Vighnesh 2024-07-08 13:27:58 -0700
  • cfcb545b39 Sync to upstream/release/633 Vighnesh 2024-07-08 13:22:11 -0700
  • 23a8a69ac4 Add installation behaviors to CMakeLists.txt #1317 Adam Kewley 2024-07-08 20:41:01 +0200
  • b38b44f0ad
    Fix incorrect comment in Bytecode.h #1315 mttsner 2024-07-08 00:00:56 +0300
  • 5208aba6ac Actually fix compilation JohnnyMorganz 2024-07-07 13:50:48 +0200
  • ae7419e8d5 Fix missed change JohnnyMorganz 2024-07-07 13:39:25 +0200
  • 32e4395583 Fix accidental reintroduction of test cases whilst merging JohnnyMorganz 2024-07-07 13:38:32 +0200
  • 43e31b1f5c Merge branch 'master' of https://github.com/Roblox/luau into store-class-type-location JohnnyMorganz 2024-07-07 13:37:33 +0200
  • aff853e441 Fix test compilations JohnnyMorganz 2024-07-07 13:34:44 +0200
  • e83948b4db Store class type definitionLocation JohnnyMorganz 2024-07-07 13:22:25 +0200
  • d2243ba263 Store comments in SourceModule for definition files #1314 JohnnyMorganz 2024-07-07 13:16:58 +0200
  • 0d2688844a
    Sync to upstream/release/632 (#1307) 0.632 aaron 2024-06-28 20:34:49 -0400
  • da48758d04 Merge branch 'upstream' into merge #1307 Aaron Weiss 2024-06-28 17:08:27 -0700
  • c5a2a4b68f Merge branch 'master' into merge Aaron Weiss 2024-06-28 17:08:21 -0700
  • 240a9d8f7f Sync to upstream/release/632 Aaron Weiss 2024-06-28 17:07:35 -0700
  • caee04d82d
    Sync to upstream/release/631 (#1299) 0.631 vegorov-rbx 2024-06-20 16:37:55 -0700
  • dafb44dd3d Merge branch 'upstream' into merge #1299 Vyacheslav Egorov 2024-06-21 01:24:20 +0300
  • 5d2e3de4b0 Merge branch 'master' into merge Vyacheslav Egorov 2024-06-21 01:24:15 +0300
  • 816cb1d1c4 Sync to upstream/release/631 Vyacheslav Egorov 2024-06-21 01:23:57 +0300
  • 7d4033071a
    Sync to upstream/release/630 (#1295) 0.630 Vighnesh-V 2024-06-14 13:21:20 -0700
  • 1ba3e5fd7b correct the flag name #1295 Vighnesh 2024-06-14 11:23:44 -0700
  • 2a1359dad0 Merge branch 'upstream' into merge Vighnesh 2024-06-14 09:40:49 -0700
  • 91790efb8d Merge branch 'master' into merge Vighnesh 2024-06-14 09:40:20 -0700
  • 58b98097c5 Sync to upstream/release/630 Vighnesh 2024-06-14 09:38:56 -0700
  • f8be9c62fb This is hot loop. Alexander McCord 2024-06-08 19:13:30 -0700
  • 5eccbbf15e These also needs cstddef. Alexander McCord 2024-06-08 09:10:20 -0700
  • 3d9c7cb5c0 Need to include cstddef. Alexander McCord 2024-06-08 09:06:57 -0700
  • e48de639e1 Extract hashing stuff out of Language.h into LanguageHash.h Alexander McCord 2024-06-08 08:54:45 -0700
  • f84f7e7e4e Add EqSat to Makefile. Alexander McCord 2024-06-08 08:54:20 -0700
  • af684eebbf Don't const& this one. Alexander McCord 2024-06-08 07:51:01 -0700
  • 0fa6a51c91
    Sync to upstream/release/629 (#1290) 0.629 Andy Friesen 2024-06-07 10:51:12 -0700
  • 40e03164f7 Merge branch 'upstream' into merge #1290 Andy Friesen 2024-06-07 10:20:14 -0700
  • eae092a45a Merge branch 'master' into merge Andy Friesen 2024-06-07 10:18:31 -0700
  • 5dd97352c1 Sync to upstream/release/629 Andy Friesen 2024-06-07 10:09:03 -0700
  • 81b2cc7dbe
    tests: Adjust conformance tests to account for array invariant (#1289) Arseny Kapoulkine 2024-06-07 12:05:50 -0500
  • 23b8726203
    Fix incorrect comment in lgc.h (#1288) Arseny Kapoulkine 2024-06-07 11:56:00 -0500
  • 1b5c144570 tests: Adjust conformance tests to account for array invariant #1289 Arseny Kapoulkine 2024-06-07 09:52:14 -0700
  • 2c3fac891d Fix incorrect comment in lgc.h #1288 Arseny Kapoulkine 2024-06-07 09:36:29 -0700
  • 43bf7c4e05
    implement leading bar and ampersand in types (#1286) Jack 2024-06-05 09:52:30 -0500
  • 9ccf805aad
    Update tests/Parser.test.cpp #1286 Alexander McCord 2024-06-04 14:32:27 -0700
  • 15d7810dee add test for mixed intersection and union jackdotink 2024-06-04 16:28:47 -0500
  • 0f65b41459 add fflag jackdotink 2024-06-04 16:27:49 -0500
  • 041b8ee4e7
    Fix edge case in 'findBindingAtPosition' when looking up global binding at start of file (#1254) JohnnyMorganz 2024-06-04 22:53:01 +0200
  • 9231c01f6d fix recursionCounter not being reset jackdotink 2024-06-04 15:46:48 -0500
  • 4f05a860cb implement leading bar and ampersand in types jackdotink 2024-06-04 15:15:24 -0500
  • d866a0d683 Let's align the buffer to the nearest alignment point, same as Luau::Variant. Alexander McCord 2024-06-03 20:51:02 -0700
  • 7bab184b10 Clip comments from Language. It was here for me to prototype it. Alexander McCord 2024-06-03 20:50:12 -0700
  • a48adacea7 I don't need a linker language anymore. CMake can infer it. Alexander McCord 2024-06-03 20:49:41 -0700
  • 7e3dc79d88 Undo this hack. Alexander McCord 2024-06-03 20:37:12 -0700
  • 55a547fbbb Clip comment. Alexander McCord 2024-06-03 18:38:34 -0700
  • 984fab25b4 End namespace comment. Alexander McCord 2024-06-03 18:38:18 -0700
  • 1dc4fb389e constify operands stuff correctly. Alexander McCord 2024-06-02 19:43:56 -0700
  • b25df642da Move the macros to be at the top. Alexander McCord 2024-06-02 19:41:34 -0700
  • 56d4f52434 Fields shouldn't even be constructible. Alexander McCord 2024-06-02 19:40:53 -0700
  • ba53dd03dc Add LanguageHash<std::vector<T>>. Alexander McCord 2024-06-02 19:34:09 -0700
  • fd810237c3 Make operands be usable in const context. Alexander McCord 2024-06-02 18:35:38 -0700
  • 7ba2821982 Change propositional language to make use of NODE_ARRAY. Alexander McCord 2024-06-02 17:37:16 -0700
  • bf62839634 Rework the API entirely. Alexander McCord 2024-06-02 17:30:15 -0700
  • ee62df2ffb Make a note here. Alexander McCord 2024-06-02 09:27:24 -0700