def fetchVariables(self, args): self.resetStats() (ok, res) = self.tryFetchInterpreterVariables(args) if ok: self.reportResult(res, args) return self.setVariableFetchingOptions(args) self.output = '' self.currentIName = 'local' self.put('data=[') self.anonNumber = 0 variables = [] for val in cdbext.listOfLocals(self.partialVariable): dumperVal = self.fromNativeValue(val) dumperVal.lIsInScope = dumperVal.name not in self.uninitialized variables.append(dumperVal) self.handleLocals(variables) self.handleWatches(args) self.put('],partial="%d"' % (len(self.partialVariable) > 0)) self.put(',timings=%s' % self.timings) if self.forceQtNamespace: self.qtNamespaceToReport = self.qtNamespace() if self.qtNamespaceToReport: self.output += ',qtnamespace="%s"' % self.qtNamespaceToReport self.qtNamespaceToReport = None self.reportResult(self.output, args)
def fetchVariables(self, args): self.resetStats() (ok, res) = self.tryFetchInterpreterVariables(args) if ok: self.reportResult(res, args) return self.setVariableFetchingOptions(args) self.output = "" self.currentIName = "local" self.put("data=[") self.anonNumber = 0 variables = [] for val in cdbext.listOfLocals(self.partialVariable): variables.append(self.fromNativeValue(val)) self.handleLocals(variables) self.handleWatches(args) self.put('],partial="%d"' % (len(self.partialVariable) > 0)) self.put(",timings=%s" % self.timings) self.reportResult(self.output, args)
def fetchVariables(self, args): self.resetStats() (ok, res) = self.tryFetchInterpreterVariables(args) if ok: self.reportResult(res, args) return self.setVariableFetchingOptions(args) self.output = '' self.currentIName = 'local' self.put('data=[') self.anonNumber = 0 variables = [] for val in cdbext.listOfLocals(self.partialVariable): variables.append(self.fromNativeValue(val)) self.handleLocals(variables) self.handleWatches(args) self.put('],partial="%d"' % (len(self.partialVariable) > 0)) self.put(',timings=%s' % self.timings) self.reportResult(self.output, args)
def fetchVariables(self, args): self.resetStats() (ok, res) = self.tryFetchInterpreterVariables(args) if ok: self.reportResult(res, args) return self.setVariableFetchingOptions(args) self.output = '' self.currentIName = 'local' self.put('data=[') self.anonNumber = 0 variables = [] for val in cdbext.listOfLocals(self.partialVariable): dumperVal = self.fromNativeValue(val) dumperVal.lIsInScope = not dumperVal.name in self.uninitialized variables.append(dumperVal) self.handleLocals(variables) self.handleWatches(args) self.put('],partial="%d"' % (len(self.partialVariable) > 0)) self.put(',timings=%s' % self.timings) self.reportResult(self.output, args)