bors[bot]
|
57b9a5e249
Merge #47
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
f277b97557
Fix a bunch of warnings
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
3a04c8ab57
Move method invocation logic into AmlContext
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
b76e39025d
Few quick fixes
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
390ee97a4f
Implement DefStore for Names
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
0bd7addea1
Fix borrowing issue
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
5a15001e53
Start support for conversion of AML values and formalize AML types
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
9d3598cdc8
Parse SimpleName and most of SuperName
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
f9065001b5
Parse ArgObj and LocalObj in TermArg, plus helper methods
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
c7b96865f3
Rewrite search to pass back a handle & give better errors
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
4621a096e3
Rewrite choice error emitter to use new id parser
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
40cbee5c8d
Parse local, arg, and debug objects
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
0fb4ad6456
Correct copy-paste typo
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
f7c96187d0
Make sure that only normal paths can be added to the namespace
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
186ea65c38
Move to new namespace system
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
1a5ed91778
Parse DefReturn and propagate return values correctly
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
d9b30d2d93
Implement search rules
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
4698acdf6d
Fix a few bugs in and test `AmlName::from_str`
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
a587df0a20
Set scope correctly when invoking a control method
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
5cd9ddd41f
Finally properly handle error propagation in or and choice!
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
98b27497fb
Parse DefIfElse
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
7b25aafff7
Parse DefLEqual, allow Type2Opcodes in TermArgs
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
75e6c9075e
Parse the start of MethodInvocation (hopefully)
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
301a74b948
Pass back failed path if it doesn't point to an AML object
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
58cc626b5b
Ignore sample code to shut doctest up
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
d7829a7286
Allow TermObjects to evaluate to AmlValues, add type 1 & 2 opcode parsers
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
664da5e646
Fix imports of trace when debug features are enabled
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
849ba03136
Lay groundwork for method invocation
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
b5306d0400
Increase max line width and run rustfmt
|
%!s(int64=5) %!d(string=hai) anos |
Isaac Woods
|
82acbf120a
Provide method to lookup the value at a given path
|
%!s(int64=5) %!d(string=hai) anos |