Rob Rix
|
111b9ec1c9
|
Fix up the evaluator spec.
|
2018-12-07 15:20:55 -05:00 |
|
Rob Rix
|
df4413f2a4
|
Calls return values.
|
2018-12-07 14:46:41 -05:00 |
|
Rob Rix
|
80ce9ab357
|
Functions return values.
|
2018-12-07 14:30:47 -05:00 |
|
Rob Rix
|
36a7c31166
|
LoopControl operates on values, not ValueRefs.
|
2018-12-07 12:52:51 -05:00 |
|
Rob Rix
|
09d616788e
|
Return holds a value, not a ValueRef.
|
2018-12-07 12:38:16 -05:00 |
|
joshvera
|
1b23d1d0dd
|
Merge remote-tracking branch 'origin/master' into heap-frames
|
2018-12-06 16:32:38 -05:00 |
|
Rob Rix
|
f2c9083708
|
Correct the span of the error in the Ruby spec.
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
|
2018-12-06 13:02:18 -05:00 |
|
Rob Rix
|
7e20624506
|
Correct the test of bad exports.
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
|
2018-12-06 12:59:16 -05:00 |
|
Rob Rix
|
f9c124f303
|
Replace the address pair Reader with separate CurrentFrame/Scope Readers.
|
2018-12-06 12:03:07 -05:00 |
|
joshvera
|
52c685d30f
|
Implement default export instance
|
2018-12-05 15:45:20 -05:00 |
|
joshvera
|
eae6b7c8b3
|
Add tests for QualifedExportFrom
|
2018-12-05 15:07:37 -05:00 |
|
joshvera
|
a2026e8ada
|
Add valueRef tests back
|
2018-12-05 12:44:52 -05:00 |
|
joshvera
|
60ad7e7263
|
Bring back valueRef tests
|
2018-12-05 12:22:32 -05:00 |
|
joshvera
|
73ae9f85a1
|
Deref slots in evalRubyProject
Co-Authored-By: Rob Rix <rob.rix@github.com>
|
2018-12-05 12:12:13 -05:00 |
|
joshvera
|
073dca372d
|
Remove Data.Abstract.Environment
|
2018-12-05 10:20:35 -05:00 |
|
joshvera
|
781e52f843
|
Format and remove Environment
|
2018-12-05 10:14:16 -05:00 |
|
joshvera
|
26d3e5e449
|
Remove Environment
|
2018-12-05 09:42:00 -05:00 |
|
joshvera
|
4428cd0ab8
|
Implement ruby assignment as a separate syntax
So it can declare a variable in case it isn't shadowing one
|
2018-12-04 19:22:58 -05:00 |
|
joshvera
|
4f071f46ac
|
Remove valueRef tests
It's be nice to deref these in evaluate
|
2018-12-04 18:15:24 -05:00 |
|
joshvera
|
9f6579edaf
|
Fix call function test to test the value
Co-Authored-By: Rob Rix <rob.rix@github.com>
|
2018-12-04 17:14:50 -05:00 |
|
Rob Rix
|
f75c2b14a1
|
Build function scopes in the Evaluatable instances.
|
2018-12-04 14:55:25 -05:00 |
|
joshvera
|
debefff57c
|
Differentiate between Import and Superclass edge tests
|
2018-12-04 11:24:01 -05:00 |
|
joshvera
|
4b0a88881b
|
Expect dang method on Baz
And to choose the correct superclass method
|
2018-12-04 10:36:23 -05:00 |
|
joshvera
|
766f9bd018
|
Look in Classes for objectMembers
|
2018-12-04 10:35:52 -05:00 |
|
joshvera
|
7f4d4d0c40
|
Declare in concrete function again
Fixes subclass associated scope issue in subclasses.py
|
2018-12-03 17:58:48 -05:00 |
|
Rick Winfrey
|
33a16ee1a2
|
Clean up unused imports
|
2018-11-30 16:23:43 -08:00 |
|
Rick Winfrey
|
b20e2d3f7e
|
Export lists
|
2018-11-30 16:23:29 -08:00 |
|
Rick Winfrey
|
83a60c3fdf
|
Don't need Semigroup here
|
2018-11-30 16:23:10 -08:00 |
|
Rick Winfrey
|
eefd90ce39
|
Export list
|
2018-11-30 16:22:57 -08:00 |
|
joshvera
|
983165b437
|
Remove redundant side effect test
Covered by "side effect only imports dont expose exports"
|
2018-11-29 20:19:40 -05:00 |
|
joshvera
|
b35e1a0718
|
change Address to Slot in tests
|
2018-11-29 20:16:29 -05:00 |
|
joshvera
|
0cd64662f2
|
Rename Address to Slot
|
2018-11-29 20:07:30 -05:00 |
|
joshvera
|
17c4bf350c
|
Add lookupObjectMembers function to tests
|
2018-11-29 19:37:20 -05:00 |
|
joshvera
|
70fa31f11e
|
Fix expectation of sequence expression test
|
2018-11-29 18:38:32 -05:00 |
|
joshvera
|
96dde3fc9e
|
Change these to shouldContain
since print shows up otherwise
|
2018-11-29 13:16:34 -05:00 |
|
joshvera
|
ca402c9071
|
It's called xit
|
2018-11-29 13:05:54 -05:00 |
|
joshvera
|
6ad4cae09e
|
Disable the PHP tests
|
2018-11-29 13:02:12 -05:00 |
|
joshvera
|
68697419ec
|
Export traceShowM and traceM from SpecHelpers
|
2018-11-29 13:01:11 -05:00 |
|
joshvera
|
168c31525b
|
Fix type errors
|
2018-11-29 12:31:42 -05:00 |
|
joshvera
|
5f20ae654a
|
pass scopeAndFrame
|
2018-11-29 11:26:51 -05:00 |
|
joshvera
|
07c6003693
|
PHP tests
|
2018-11-29 11:10:16 -05:00 |
|
Rick Winfrey
|
9a7c739a24
|
Get Python tests compiling
|
2018-11-28 17:44:02 -08:00 |
|
Rick Winfrey
|
2b1ed70230
|
Fix up TypeScript tests
|
2018-11-28 17:39:01 -08:00 |
|
Rick Winfrey
|
068b79a923
|
Use qualified lookupDeclaration
|
2018-11-28 17:38:52 -08:00 |
|
Rick Winfrey
|
4931670c81
|
Fix up Ruby tests
|
2018-11-28 16:59:05 -08:00 |
|
Rick Winfrey
|
c350ae7377
|
TraceByIgnoringC
|
2018-11-28 16:55:26 -08:00 |
|
joshvera
|
96badd080f
|
fix this test
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
|
2018-11-28 18:48:23 -05:00 |
|
joshvera
|
65a8949a06
|
Fix the shape of scope and heap outputs in testEvaluating
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
|
2018-11-28 18:47:10 -05:00 |
|
joshvera
|
456efeca9d
|
Change the order of ModuleResult
|
2018-11-28 17:27:42 -05:00 |
|
Rick Winfrey
|
3969261554
|
Merge branch 'heap-frames' of https://github.com/github/semantic into heap-frames
|
2018-11-27 13:32:51 -08:00 |
|