Home
last modified time | relevance | path

Searched refs:variable_trace (Results 1 – 16 of 16) sorted by relevance

/dports/devel/nuitka/Nuitka-0.6.17/nuitka/nodes/
H A DVariableRefNodes.py113 self.variable_trace = None
118 del self.variable_trace
127 return self.variable_trace
130 if self.variable_trace is None:
139 if self.variable_trace is not None and self.variable_trace.isAssignTrace():
509 self.variable_trace.addUsage()
518 self.variable_trace.addUsage()
577 return self.variable_trace is None or not self.variable_trace.mustHaveValue()
581 self.variable_trace is None
658 self.variable_trace.addUsage()
[all …]
H A DAssignNodes.py159 self.variable_trace = None
166 del self.variable_trace
224 return self.variable_trace
470 self.variable_trace = None
478 del self.variable_trace
540 return self.variable_trace
646 if self.variable_trace is not None:
683 self.variable_trace = None
687 del self.variable_trace
714 return self.variable_trace
[all …]
H A DLocalsDictNodes.py57 self.variable_trace = None
76 replacement = self.variable_trace.getReplacementNode(self)
95 if no_exec and self.variable_trace.mustNotHaveValue():
104 if no_exec and self.variable_trace.mustHaveValue():
218 self.variable_trace = None
270 replacement = self.variable_trace.getReplacementNode(self)
286 if not self.variable_trace.mustHaveValue():
298 return self.variable_trace is None or not self.variable_trace.mustHaveValue()
352 self.variable_trace = None
359 del self.variable_trace
[all …]
H A DGlobalsLocalsNodes.py155 for variable, variable_trace in self.variable_traces:
157 not variable_trace.mustHaveValue()
158 and not variable_trace.mustNotHaveValue()
163 if variable_trace.getNameUsageCount() > 1:
167 for variable, variable_trace in self.variable_traces:
168 if variable_trace.mustHaveValue():
H A DLocalsScopes.py324 for variable_trace in variable.traces:
325 if variable_trace.isAssignTrace():
331 variable_trace.getAssignNode().subnode_source.mayHaveSideEffects()
335 elif variable_trace.isDeletedTrace():
338 elif variable_trace.isMergeTrace():
341 elif variable_trace.isUninitTrace():
343 elif variable_trace.isUnknownTrace():
346 elif variable_trace.isEscapeTrace():
350 assert False, (variable, variable_trace)
H A DModuleNodes.py327 def makeTraceNodeName(variable, version, variable_trace): argument
332 variable_trace.__class__.__name__,
342 variable_trace,
344 node_name = makeTraceNodeName(variable, version, variable_trace)
346 node_names[variable_trace] = node_name
350 variable_trace,
352 node_name = node_names[variable_trace]
354 previous = variable_trace.getPrevious()
358 if variable_trace.getUsageCount():
369 assert prev_trace is not variable_trace
[all …]
H A DBuiltinIteratorNodes.py208 and iterator.variable_trace.isAssignTrace()
211 iterator = iterator.variable_trace.getAssignNode().subnode_source
H A DFunctionNodes.py248 for variable_trace in variable.traces:
249 if variable_trace.getOwner() is self:
250 new_variable.addTrace(variable_trace)
/dports/devel/nuitka/Nuitka-0.6.17/nuitka/codegen/
H A DVariableCodes.py52 variable_trace = statement.getVariableTrace()
61 context, variable, variable_trace
82 variable_trace=variable_trace,
97 variable_trace=statement.variable_trace,
147 context, variable, variable_trace
178 variable_trace = expression.getVariableTrace()
185 variable_trace=variable_trace,
359 context, variable, variable_trace
394 context, variable, variable_trace
443 variable_trace = statement.getVariableTrace()
[all …]
H A DGlobalsLocalsCodes.py99 for local_var, variable_trace in _sorted(variable_traces):
103 variable_trace=variable_trace,
138 target_name, variable, variable_trace, initial, is_dict, emit, context argument
144 context, variable, variable_trace
158 variable_trace=variable_trace,
H A DFunctionCodes.py332 for count, (variable, variable_trace) in enumerate(closure_variables):
334 context, variable, variable_trace
421 for closure_variable, variable_trace in closure_variables:
423 context=context, variable=closure_variable, variable_trace=variable_trace
487 variable_trace=None, # TODO: See other uses of None
582 variable_trace=None, # TODO: See other uses of None.
699 variable_trace=None, # TODO: See other uses of None.
H A DEvalCodes.py34 for variable, variable_trace in sorted(
69 variable_trace=variable_trace,
H A DModuleCodes.py160 variable_trace=None,
H A DTryCodes.py326 variable_trace=tried_statement.getVariableTrace(),
/dports/devel/nuitka/Nuitka-0.6.17/nuitka/optimizations/
H A DTraceCollections.py96 result.append(variable_trace)
525 variable_trace = ValueTraceAssign(
536 return variable_trace
545 variable_trace = ValueTraceDeleted(
555 return variable_trace
915 return variable_trace
1047 for variable_trace in variable_traces:
1048 if variable_trace.isAssignTrace():
1050 elif variable_trace.isInitTrace():
1080 assert False, variable_trace
[all …]
/dports/devel/nuitka/Nuitka-0.6.17/nuitka/
H A DVariables.py184 def addTrace(self, variable_trace): argument
185 self.traces.add(variable_trace)
187 def removeTrace(self, variable_trace): argument
188 self.traces.remove(variable_trace)
388 for (variable, _version), variable_trace in iterItems(
391 variable.removeTrace(variable_trace)
394 if variable_trace.isLoopTrace():
398 for (variable, _version), variable_trace in iterItems(
401 variable.addTrace(variable_trace)
404 if variable_trace.isLoopTrace():