Lines Matching refs:scope
412 error_scope scope; // Preserve error state
415 if (scope.type) {
416 errorString += handle(scope.type).attr("__name__").cast<std::string>();
419 if (scope.value)
420 errorString += (std::string) str(scope.value);
422 PyErr_NormalizeException(&scope.type, &scope.value, &scope.trace);
425 if (scope.trace != nullptr)
426 PyException_SetTraceback(scope.value, scope.trace);
430 if (scope.trace) {
431 PyTracebackObject *trace = (PyTracebackObject *) scope.trace;