forked from M-Labs/artiq
parent
adcf53f1cb
commit
a801cde953
|
@ -427,7 +427,7 @@ class StitchingInferencer(Inferencer):
|
||||||
if attr_value_type is None:
|
if attr_value_type is None:
|
||||||
# Slow path. We don't know what exactly is the attribute value,
|
# Slow path. We don't know what exactly is the attribute value,
|
||||||
# so we quote it only for the error message that may possibly result.
|
# so we quote it only for the error message that may possibly result.
|
||||||
ast = self.quote(attr_value, object_loc.expanded_from)
|
ast = self.quote(attr_value, object_loc.loc)
|
||||||
|
|
||||||
def proxy_diagnostic(diag):
|
def proxy_diagnostic(diag):
|
||||||
note = diagnostic.Diagnostic("note",
|
note = diagnostic.Diagnostic("note",
|
||||||
|
@ -844,7 +844,7 @@ class Stitcher:
|
||||||
diag = diagnostic.Diagnostic("fatal",
|
diag = diagnostic.Diagnostic("fatal",
|
||||||
"this function cannot be called as an RPC", {},
|
"this function cannot be called as an RPC", {},
|
||||||
self._function_loc(function),
|
self._function_loc(function),
|
||||||
notes=self._call_site_note(loc, is_syscall=True))
|
notes=self._call_site_note(loc, is_syscall=False))
|
||||||
self.engine.process(diag)
|
self.engine.process(diag)
|
||||||
else:
|
else:
|
||||||
assert False
|
assert False
|
||||||
|
|
Loading…
Reference in New Issue