diff --git a/examples/cmake/default.txt b/examples/cmake/default.txt new file mode 100644 index 000000000..46970e1e8 --- /dev/null +++ b/examples/cmake/default.txt @@ -0,0 +1,5 @@ +project(default) + +add_compile_options(-Werror -Wall -Wextra -g) + +add_executable(output.s example.cpp) diff --git a/lib/asm-parser.js b/lib/asm-parser.js index 3e1a8d866..9caab76b8 100644 --- a/lib/asm-parser.js +++ b/lib/asm-parser.js @@ -299,6 +299,7 @@ export class AsmParser extends AsmRegex { let keepInlineCode = false; let lastOwnSource = null; + const dontMaskFilenames = filters.dontMaskFilenames; function maybeAddBlank() { const lastBlank = asm.length === 0 || asm[asm.length - 1].text === ''; @@ -309,13 +310,21 @@ export class AsmParser extends AsmRegex { function handleSource(line) { let match = line.match(sourceTag); if (match) { - const file = files[parseInt(match[1])]; + const file = utils.maskRootdir(files[parseInt(match[1])]); const sourceLine = parseInt(match[2]); if (file) { - source = { - file: !stdInLooking.test(file) ? file : null, - line: sourceLine, - }; + if (dontMaskFilenames) { + source = { + file: file, + line: sourceLine, + mainsource: !!stdInLooking.test(file), + }; + } else { + source = { + file: !stdInLooking.test(file) ? file : null, + line: sourceLine, + }; + } const sourceCol = parseInt(match[3]); if (!isNaN(sourceCol) && sourceCol !== 0) { source.column = sourceCol; @@ -354,12 +363,20 @@ export class AsmParser extends AsmRegex { function handle6502(line) { const match = line.match(source6502Dbg); if (match) { - const file = match[1]; + const file = utils.maskRootdir(match[1]); const sourceLine = parseInt(match[2]); - source = { - file: !stdInLooking.test(file) ? file : null, - line: sourceLine, - }; + if (dontMaskFilenames) { + source = { + file: file, + line: sourceLine, + mainsource: !!stdInLooking.test(file), + }; + } else { + source = { + file: !stdInLooking.test(file) ? file : null, + line: sourceLine, + }; + } } else if (source6502DbgEnd.test(line)) { source = null; } @@ -398,7 +415,7 @@ export class AsmParser extends AsmRegex { lastOwnSource = null; } - if (filters.libraryCode && !lastOwnSource && source && source.file !== null) { + if (filters.libraryCode && !lastOwnSource && source && (source.file !== null) && !source.mainsource) { if (mayRemovePreviousLabel && asm.length > 0) { const lastLine = asm[asm.length - 1]; @@ -512,6 +529,7 @@ export class AsmParser extends AsmRegex { const startTime = process.hrtime.bigint(); const asm = []; const labelDefinitions = {}; + const dontMaskFilenames = filters.dontMaskFilenames; let asmLines = asmResult.split('\n'); const startingLineCount = asmLines.length; @@ -545,7 +563,15 @@ export class AsmParser extends AsmRegex { } let match = line.match(this.lineRe); if (match) { - source = {file: null, line: parseInt(match.groups.line)}; + if (dontMaskFilenames) { + source = { + file: utils.maskRootdir(match[1]), + line: parseInt(match.groups.line), + mainsource: true, + }; + } else { + source = {file: null, line: parseInt(match.groups.line), mainsource: true}; + } continue; } @@ -565,7 +591,11 @@ export class AsmParser extends AsmRegex { if (!func || !this.isUserFunction(func)) continue; - if (filters.libraryCode && source && source.file !== null) { + // note: normally the source.file will be null if it's code from example.ext + // but with filters.dontMaskFilenames it will be filled with the actual filename + // instead we can test source.mainsource in that situation + const isMainsource = source && ((source.file === null) || source.mainsource); + if (filters.libraryCode && !isMainsource) { if (mayRemovePreviousLabel && asm.length > 0) { const lastLine = asm[asm.length - 1]; if (lastLine.text && this.labelDef.test(lastLine.text)) { diff --git a/lib/base-compiler.js b/lib/base-compiler.js index cb8d3e657..5f0132e2c 100644 --- a/lib/base-compiler.js +++ b/lib/base-compiler.js @@ -244,11 +244,17 @@ export class BaseCompiler { async objdump(outputFilename, result, maxSize, intelAsm, demangle) { outputFilename = this.getObjdumpOutputFilename(outputFilename); + + if (!await utils.fileExists(outputFilename)) { + result.asm = ''; + return result; + } + const objdumper = new this.objdumperClass(); const args = ['-d', outputFilename, '-l', ...objdumper.widthOptions]; if (demangle) args.push('-C'); if (intelAsm) args.push(...objdumper.intelAsmOptions); - const execOptions = {maxOutput: maxSize, customCwd: path.dirname(outputFilename)}; + const execOptions = {maxOutput: maxSize, customCwd: result.dirPath || path.dirname(outputFilename)}; const objResult = await this.exec(this.compiler.objdumper, args, execOptions); if (objResult.code !== 0) { @@ -271,6 +277,7 @@ export class BaseCompiler { input: executeParameters.stdin, env: executeParameters.env, customCwd: homeDir, + appHome: homeDir, }); execResult.stdout = utils.parseOutput(execResult.stdout); execResult.stderr = utils.parseOutput(execResult.stderr); @@ -429,7 +436,7 @@ export class BaseCompiler { })); } - getSharedLibraryPathsAsArguments(libraries) { + getSharedLibraryPathsAsArguments(libraries, libDownloadPath) { const pathFlag = this.compiler.rpathFlag || '-Wl,-rpath,'; const libPathFlag = this.compiler.libpathFlag || '-L'; @@ -441,9 +448,13 @@ export class BaseCompiler { ]; } + if (!libDownloadPath) { + libDownloadPath = '.'; + } + return _.union( - [libPathFlag + '.'], - [pathFlag + '.'], + [libPathFlag + libDownloadPath], + [pathFlag + libDownloadPath], this.compiler.libPath.map(path => pathFlag + path), toolchainLibraryPaths.map(path => pathFlag + path), this.getSharedLibraryPaths(libraries).map(path => pathFlag + path), @@ -604,13 +615,23 @@ export class BaseCompiler { return inputFilename.replace(path.extname(inputFilename), '.mir'); } - getOutputFilename(dirPath, outputFilebase) { - // NB keep lower case as ldc compiler `tolower`s the output name - return path.join(dirPath, `${outputFilebase}.s`); + getOutputFilename(dirPath, outputFilebase, key) { + let filename; + if (key && key.backendOptions && key.backendOptions.customOutputFilename) { + filename = key.backendOptions.customOutputFilename; + } else { + filename = `${outputFilebase}.s`; + } + + if (dirPath) { + return path.join(dirPath, filename); + } else { + return filename; + } } - getExecutableFilename(dirPath, outputFilebase) { - return this.getOutputFilename(dirPath, outputFilebase); + getExecutableFilename(dirPath, outputFilebase, key) { + return this.getOutputFilename(dirPath, outputFilebase, key); } async generateGccDump(inputFilename, options, gccDumpOptions) { @@ -727,6 +748,17 @@ export class BaseCompiler { } } + async writeMultipleFiles(files, dirPath) { + const filesToWrite = []; + + for (let file of files) { + const fullpath = this.getExtraFilepath(dirPath, file.filename); + filesToWrite.push(fs.outputFile(fullpath, file.contents)); + } + + return Promise.all(filesToWrite); + } + async buildExecutableInFolder(key, dirPath) { const buildEnvironment = this.setupBuildEnvironment(key, dirPath); @@ -734,12 +766,10 @@ export class BaseCompiler { const writerOfSource = fs.writeFile(inputFilename, key.source); if (key.files) { - for (let file of key.files) { - await fs.writeFile(this.getExtraFilepath(dirPath, file.filename), file.contents); - } + await this.writeMultipleFiles(key.files, dirPath); } - const outputFilename = this.getExecutableFilename(dirPath, this.outputFilebase); + const outputFilename = this.getExecutableFilename(dirPath, this.outputFilebase, key); const buildFilters = Object.assign({}, key.filters); buildFilters.binary = true; @@ -778,6 +808,10 @@ export class BaseCompiler { await this.storePackageWithExecutable(key, dirPath, compilationResult); + if (!compilationResult.dirPath) { + compilationResult.dirPath = dirPath; + } + return compilationResult; } @@ -795,7 +829,7 @@ export class BaseCompiler { code: 0, inputFilename: path.join(dirPath, this.compileFilename), dirPath: dirPath, - executableFilename: this.getExecutableFilename(dirPath, this.outputFilebase), + executableFilename: this.getExecutableFilename(dirPath, this.outputFilebase, key), packageDownloadAndUnzipTime: ((endTime - startTime) / BigInt(1000000)).toString(), }); } @@ -889,7 +923,7 @@ export class BaseCompiler { } executeParameters.ldPath = this.getSharedLibraryPathsAsLdLibraryPathsForExecution(key.libraries); - const result = await this.runExecutable(buildResult.executableFilename, executeParameters); + const result = await this.runExecutable(buildResult.executableFilename, executeParameters, buildResult.dirPath); result.didExecute = true; result.buildResult = buildResult; return result; @@ -912,10 +946,12 @@ export class BaseCompiler { return cacheKey; } - getCompilationInfo(key, result) { + getCompilationInfo(key, result, customBuildPath) { const compilationinfo = Object.assign({}, key, result); - compilationinfo.outputFilename = this.getOutputFilename(result.dirPath, this.outputFilebase); - compilationinfo.executableFilename = this.getExecutableFilename(result.dirPath, this.outputFilebase); + compilationinfo.outputFilename = this.getOutputFilename( + customBuildPath || result.dirPath, this.outputFilebase, key); + compilationinfo.executableFilename = this.getExecutableFilename( + customBuildPath || result.dirPath, this.outputFilebase, key); compilationinfo.asmParser = this.asm; return compilationinfo; } @@ -952,7 +988,8 @@ export class BaseCompiler { } const inputFilenameSafe = this.filename(inputFilename); - const outputFilename = this.getOutputFilename(dirPath, this.outputFilebase); + + const outputFilename = this.getOutputFilename(dirPath, this.outputFilebase, key); options = _.compact( this.prepareArguments(options, filters, backendOptions, inputFilename, outputFilename, libraries), @@ -1029,7 +1066,7 @@ export class BaseCompiler { if (this.lang.id === 'c++') { return { ...this.cmakeBaseEnv, CXXFLAGS: compilerflags }; } else { - return { ...this.cmakeBaseEnv, CCFLAGS: compilerflags }; + return { ...this.cmakeBaseEnv, CFLAGS: compilerflags }; } } @@ -1058,7 +1095,8 @@ export class BaseCompiler { cmakeExecParams.env.LD_LIBRARY_PATH = dirPath; - const libPaths = this.getSharedLibraryPathsAsArguments(libsAndOptions.libraries); + // todo: if we don't use nsjail, the path should not be /app but dirPath + const libPaths = this.getSharedLibraryPathsAsArguments(libsAndOptions.libraries, '/app'); cmakeExecParams.env.LDFLAGS = libPaths.join(' '); return cmakeExecParams; @@ -1090,6 +1128,7 @@ export class BaseCompiler { _.defaults(key.filters, this.getDefaultFilters()); key.filters.binary = true; + key.filters.dontMaskFilenames = true; const libsAndOptions = this.createLibsAndOptions(key); @@ -1103,39 +1142,64 @@ export class BaseCompiler { const cacheKey = this.getCmakeCacheKey(key, files); const dirPath = await this.newTempDir(); - const outputFilename = this.getExecutableFilename(dirPath, this.outputFilebase); + + const outputFilename = this.getExecutableFilename(path.join(dirPath, 'build'), this.outputFilebase, key); let fullResult = await this.loadPackageWithExecutable(cacheKey, dirPath); if (!fullResult) { - const filesToWrite = []; - filesToWrite.push(fs.writeFile(path.join(dirPath, 'CMakeLists.txt'), cacheKey.source)); - for (let file of files) { - filesToWrite.push(fs.writeFile(this.getExtraFilepath(dirPath, file.filename), file.contents)); - } + await fs.writeFile(path.join(dirPath, 'CMakeLists.txt'), cacheKey.source); + const filesToWrite = this.writeMultipleFiles(files, dirPath); const execParams = this.getDefaultExecOptions(); - execParams.customCwd = dirPath; //path.join(dirPath, 'build'); + execParams.appHome = dirPath; + execParams.customCwd = path.join(dirPath, 'build'); + + await fs.mkdir(execParams.customCwd); const makeExecParams = this.createCmakeExecParams(execParams, dirPath, libsAndOptions); - await Promise.all(filesToWrite); + await filesToWrite; fullResult = { buildsteps: [], }; - await this.setupBuildEnvironment(cacheKey, dirPath); + fullResult.downloads = await this.setupBuildEnvironment(cacheKey, dirPath); let toolchainparam = ''; if (this.toolchainPath) { toolchainparam = `-DCMAKE_CXX_COMPILER_EXTERNAL_TOOLCHAIN=${this.toolchainPath}`; } - await this.doBuildstepAndAddToResult(fullResult, 'cmake', this.env.ceProps('cmake'), - [toolchainparam, '.'], makeExecParams); - await this.doBuildstepAndAddToResult(fullResult, 'make', this.env.ceProps('make'), + const cmakeArgs = utils.splitArguments(key.backendOptions.cmakeArgs); + const fullArgs = [toolchainparam, ...cmakeArgs, '..']; + + const cmakeStepResult = await this.doBuildstepAndAddToResult(fullResult, 'cmake', this.env.ceProps('cmake'), + fullArgs, makeExecParams); + + if (cmakeStepResult.code !== 0) { + fullResult.result = { + dirPath, + okToCache: false, + code: cmakeStepResult.code, + asm: [{text: ''}], + }; + return fullResult; + } + + const makeStepResult = await this.doBuildstepAndAddToResult(fullResult, 'make', this.env.ceProps('make'), [], execParams); + if (makeStepResult.code !== 0) { + fullResult.result = { + dirPath, + okToCache: false, + code: makeStepResult.code, + asm: [{text: ''}], + }; + return fullResult; + } + fullResult.result = { dirPath, okToCache: true, @@ -1145,24 +1209,38 @@ export class BaseCompiler { fullResult.result, outputFilename, cacheKey.filters); fullResult.result = asmResult; + if (this.lang.id === 'c++') { + fullResult.result.compilationOptions = makeExecParams.env.CXXFLAGS.split(' '); + } else { + fullResult.result.compilationOptions = makeExecParams.env.CFLAGS.split(' '); + } + + fullResult.code = 0; + _.each(fullResult.buildsteps, function (step) { + fullResult.code += step.code; + }); + await this.storePackageWithExecutable(cacheKey, dirPath, fullResult); } else { fullResult.fetchedFromCache = true; - delete fullResult.code; delete fullResult.inputFilename; - delete fullResult.dirPath; delete fullResult.executableFilename; + delete fullResult.dirPath; + } + + fullResult.result.dirPath = dirPath; + + if (this.compiler.supportsExecute && doExecute) { + fullResult.execResult = await this.runExecutable(outputFilename, executeParameters, dirPath); + fullResult.didExecute = true; } const optOutput = undefined; - await this.afterCompilation(fullResult.result, false, cacheKey, [], cacheKey.tools, cacheKey.backendOptions, - cacheKey.filters, libsAndOptions.options, optOutput); + await this.afterCompilation(fullResult.result, false, cacheKey, [], key.tools, cacheKey.backendOptions, + cacheKey.filters, libsAndOptions.options, optOutput, path.join(dirPath, 'build')); - if (this.compiler.supportsExecute && doExecute) { - fullResult.execResult = await this.runExecutable(outputFilename, executeParameters); - fullResult.didExecute = true; - } + delete fullResult.result.dirPath; return fullResult; } @@ -1171,23 +1249,18 @@ export class BaseCompiler { // note: it's vitally important that the resulting path does not escape dirPath // (filename is user input and thus unsafe) - const sanere = /^[\s\w.-]+$/i; - if (sanere.test(filename)) { - const joined = path.join(dirPath, filename); - const normalized = path.normalize(joined); - if (process.platform === 'win32') { - if (!normalized.replace(/\\/g, '/').startsWith( - dirPath.replace(/\\/g, '/')) - ) { - throw new Error('Invalid filename'); - } - } else { - if (!normalized.startsWith(dirPath)) throw new Error('Invalid filename'); + const joined = path.join(dirPath, filename); + const normalized = path.normalize(joined); + if (process.platform === 'win32') { + if (!normalized.replace(/\\/g, '/').startsWith( + dirPath.replace(/\\/g, '/')) + ) { + throw new Error('Invalid filename'); } - return normalized; } else { - throw new Error('Invalid filename'); + if (!normalized.startsWith(dirPath)) throw new Error('Invalid filename'); } + return normalized; } async compile(source, options, backendOptions, filters, bypassCache, tools, executionParameters, libraries, files) { @@ -1253,9 +1326,9 @@ export class BaseCompiler { await fs.writeFile(inputFilename, source); if (files) { - for (let file of files) { - await fs.writeFile(this.getExtraFilepath(dirPath, file.filename), file.contents); - } + filters.dontMaskFilenames = true; + + await this.writeMultipleFiles(files, dirPath); } // TODO make const when I can @@ -1268,7 +1341,7 @@ export class BaseCompiler { } async afterCompilation(result, doExecute, key, executeParameters, tools, backendOptions, filters, options, - optOutput) { + optOutput, customBuildPath) { // Start the execution as soon as we can, but only await it at the end. const execPromise = doExecute ? this.handleExecution(key, executeParameters) : null; @@ -1277,7 +1350,7 @@ export class BaseCompiler { result.optOutput = optOutput; } result.tools = _.union(result.tools, await Promise.all(this.runToolsOfType(tools, 'postcompilation', - this.getCompilationInfo(key, result)))); + this.getCompilationInfo(key, result, customBuildPath)))); result = this.extractDeviceCode(result, filters); diff --git a/lib/clientstate-normalizer.js b/lib/clientstate-normalizer.js index 3cdcea769..ba349f36f 100644 --- a/lib/clientstate-normalizer.js +++ b/lib/clientstate-normalizer.js @@ -32,9 +32,12 @@ import { export class ClientStateNormalizer { constructor() { this.normalized = new ClientState(); + this.rootContent = null; } fromGoldenLayoutContent(content) { + if (!this.rootContent) this.rootContent = content; + for (const component of content) { this.fromGoldenLayoutComponent(component); } @@ -42,6 +45,7 @@ export class ClientStateNormalizer { setFilterSettingsFromComponent(compiler, component) { compiler.filters.binary = component.componentState.filters.binary; + compiler.filters.execute = component.componentState.filters.execute; compiler.filters.labels = component.componentState.filters.labels; compiler.filters.directives = component.componentState.filters.directives; compiler.filters.commentOnly = component.componentState.filters.commentOnly; @@ -50,24 +54,121 @@ export class ClientStateNormalizer { compiler.filters.demangle = component.componentState.filters.demangle; } + findCompilerInGoldenLayout(content, id) { + let result; + + for (const component of content) { + if (component.componentName === 'compiler') { + if (component.componentState.id === id) { + return component; + } + } else if (component.content && component.content.length > 0) { + result = this.findCompilerInGoldenLayout(component.content, id); + if (result) break; + } + } + + return result; + } + + findOrCreateSessionFromEditorOrCompiler(editorId, compilerId) { + let session; + if (editorId) { + session = this.normalized.findOrCreateSession(editorId); + } else { + const glCompiler = this.findCompilerInGoldenLayout(this.rootContent, compilerId); + if (glCompiler) { + if (glCompiler.componentState.source) { + session = this.normalized.findOrCreateSession(glCompiler.componentState.source); + } + } + } + return session; + } + + addSpecialOutputToCompiler(compilerId, name, editorId) { + const glCompiler = this.findCompilerInGoldenLayout(this.rootContent, compilerId); + if (glCompiler) { + let compiler; + if (glCompiler.componentState.source) { + const session = this.normalized.findOrCreateSession(glCompiler.componentState.source); + compiler = session.findOrCreateCompiler(compilerId); + } else if (glCompiler.componentState.tree) { + const tree = this.normalized.findOrCreateTree(glCompiler.componentState.tree); + compiler = tree.findOrCreateCompiler(compilerId); + } + + compiler.specialoutputs.push(name); + } else if (editorId) { + const session = this.normalized.findOrCreateSession(editorId); + const compiler = session.findOrCreateCompiler(compilerId); + compiler.specialoutputs.push(name); + } + } + + addToolToCompiler(compilerId, editorId, toolId, args, stdin) { + const glCompiler = this.findCompilerInGoldenLayout(this.rootContent, compilerId); + if (glCompiler) { + let compiler; + if (glCompiler.componentState.source) { + const session = this.normalized.findOrCreateSession(glCompiler.componentState.source); + compiler = session.findOrCreateCompiler(compilerId); + } else if (glCompiler.componentState.tree) { + const tree = this.normalized.findOrCreateTree(glCompiler.componentState.tree); + compiler = tree.findOrCreateCompiler(compilerId); + } + + compiler.tools.push({ + id: toolId, + args: args, + stdin: stdin, + }); + } + } + fromGoldenLayoutComponent(component) { - if (component.componentName === 'codeEditor') { + if (component.componentName === 'tree') { + const tree = this.normalized.findOrCreateTree(component.componentState.id); + tree.fromJsonData(component.componentState); + } else if (component.componentName === 'codeEditor') { const session = this.normalized.findOrCreateSession(component.componentState.id); session.language = component.componentState.lang; session.source = component.componentState.source; + if (component.componentState.filename) + session.filename = component.componentState.filename; } else if (component.componentName === 'compiler') { - const session = this.normalized.findOrCreateSession(component.componentState.source); + let compiler; + if (component.componentState.id) { + if (component.componentState.source) { + const session = this.normalized.findOrCreateSession(component.componentState.source); + compiler = session.findOrCreateCompiler(component.componentState.id); + } else if (component.componentState.tree) { + const tree = this.normalized.findOrCreateTree(component.componentState.tree); + compiler = tree.findOrCreateCompiler(component.componentState.id); + } else { + return; + } + } else { + compiler = new ClientStateCompiler(); + + if (component.componentState.source) { + const session = this.normalized.findOrCreateSession(component.componentState.source); + session.compilers.push(compiler); + + this.normalized.numberCompilersIfNeeded(session, this.normalized.getNextCompilerId()); + } else if (component.componentState.tree) { + const tree = this.normalized.findOrCreateTree(component.componentState.tree); + tree.compilers.push(compiler); + } else { + return; + } + } - const compiler = new ClientStateCompiler(); compiler.id = component.componentState.compiler; compiler.options = component.componentState.options; compiler.libs = component.componentState.libs; this.setFilterSettingsFromComponent(compiler, component); - - session.compilers.push(compiler); } else if (component.componentName === 'executor') { - const session = this.normalized.findOrCreateSession(component.componentState.source); - const executor = new ClientStateExecutor(); executor.compiler.id = component.componentState.compiler; executor.compiler.options = component.componentState.options; @@ -81,49 +182,63 @@ export class ClientStateNormalizer { if (component.componentState.wrap) executor.wrap = true; - session.executors.push(executor); + if (component.componentState.source) { + const session = this.normalized.findOrCreateSession(component.componentState.source); + + session.executors.push(executor); + } else if (component.componentState.tree) { + const tree = this.normalized.findOrCreateTree(component.componentState.tree); + + tree.executors.push(executor); + } } else if (component.componentName === 'ast') { - const session = this.normalized.findOrCreateSession(component.componentState.editorid); - const compiler = session.findOrCreateCompiler(component.componentState.id); - - compiler.specialoutputs.push('ast'); + this.addSpecialOutputToCompiler(component.componentState.id, 'ast', + component.componentState.editorid); } else if (component.componentName === 'opt') { - const session = this.normalized.findOrCreateSession(component.componentState.editorid); - const compiler = session.findOrCreateCompiler(component.componentState.id); - - compiler.specialoutputs.push('opt'); + this.addSpecialOutputToCompiler(component.componentState.id, 'opt', + component.componentState.editorid); } else if (component.componentName === 'cfg') { - const session = this.normalized.findOrCreateSession(component.componentState.editorid); - const compiler = session.findOrCreateCompiler(component.componentState.id); - - compiler.specialoutputs.push('cfg'); + this.addSpecialOutputToCompiler(component.componentState.id, 'cfg', + component.componentState.editorid); } else if (component.componentName === 'gccdump') { - const session = this.normalized.findOrCreateSession(component.componentState._editorid); - const compiler = session.findOrCreateCompiler(component.componentState._compilerid); - - compiler.specialoutputs.push('gccdump'); + this.addSpecialOutputToCompiler(component.componentState._compilerid, 'gccdump', + component.componentState._editorid); } else if (component.componentName === 'output') { - const session = this.normalized.findOrCreateSession(component.componentState.editor); - const compiler = session.findOrCreateCompiler(component.componentState.compiler); - - compiler.specialoutputs.push('compilerOutput'); + this.addSpecialOutputToCompiler(component.componentState.compiler, 'compilerOutput', + component.componentState.editor); } else if (component.componentName === 'conformance') { const session = this.normalized.findOrCreateSession(component.componentState.editorid); session.conformanceview = new ClientStateConformanceView(component.componentState); } else if (component.componentName === 'tool') { - const session = this.normalized.findOrCreateSession(component.componentState.editor); - const compiler = session.findOrCreateCompiler(component.componentState.compiler); - - compiler.tools.push({ - id: component.componentState.toolId, - args: component.componentState.args, - }); + this.addToolToCompiler(component.componentState.compiler, component.componentState.editor, + component.componentState.toolId, component.componentState.args, + component.componentState.stdin); } else if (component.content) { this.fromGoldenLayoutContent(component.content); } + + this.fixFilesInTrees(); + } + + fixFilesInTrees() { + for (const tree of this.normalized.trees) { + tree.files = tree.files.filter((file) => file.isIncluded); + + for (const file of tree.files) { + if (file.editorId) { + const session = this.normalized.findSessionById(file.editorId); + if (session) { + file.content = session.source; + file.filename = session.filename; + } + } + } + } } fromGoldenLayout(globj) { + this.rootContent = globj.content; + if (globj.content) { this.fromGoldenLayoutContent(globj.content); } @@ -132,7 +247,7 @@ export class ClientStateNormalizer { class GoldenLayoutComponents { createSourceComponent(session, customSessionId) { - return { + const editor = { type: 'component', componentName: 'codeEditor', componentState: { @@ -143,6 +258,37 @@ class GoldenLayoutComponents { isClosable: true, reorderEnabled: true, }; + + if (session.filename) { + editor.title = session.filename; + editor.componentState.filename = session.filename; + } + + return editor; + } + + createTreeComponent(tree, customTreeId) { + const treeComponent = { + type: 'component', + componentName: 'tree', + componentState: { + id: tree.id, + cmakeArgs: tree.cmakeArgs, + customOutputFilename: tree.customOutputFilename, + isCMakeProject: tree.isCMakeProject, + compilerLanguageId: tree.compilerLanguageId, + files: tree.files, + newFileId: tree.newFileId, + }, + isClosable: true, + reorderEnabled: true, + }; + + if (customTreeId) { + treeComponent.componentState.id = customTreeId; + } + + return treeComponent; } createAstComponent(session, compilerIndex, customSessionId) { @@ -151,7 +297,7 @@ class GoldenLayoutComponents { componentName: 'ast', componentState: { id: compilerIndex, - editorid: customSessionId ? customSessionId : session.id, + editorid: customSessionId ? customSessionId : (session ? session.id : undefined), }, isClosable: true, reorderEnabled: true, @@ -164,7 +310,7 @@ class GoldenLayoutComponents { componentName: 'opt', componentState: { id: compilerIndex, - editorid: customSessionId ? customSessionId : session.id, + editorid: customSessionId ? customSessionId : (session ? session.id : undefined), }, isClosable: true, reorderEnabled: true, @@ -177,7 +323,7 @@ class GoldenLayoutComponents { componentName: 'opt', componentState: { id: compilerIndex, - editorid: customSessionId ? customSessionId : session.id, + editorid: customSessionId ? customSessionId : (session ? session.id : undefined), options: { navigation: false, physics: false, @@ -194,7 +340,7 @@ class GoldenLayoutComponents { componentName: 'gccdump', componentState: { _compilerid: compilerIndex, - _editorid: customSessionId ? customSessionId : session.id, + _editorid: customSessionId ? customSessionId : (session ? session.id : undefined), }, isClosable: true, reorderEnabled: true, @@ -207,7 +353,7 @@ class GoldenLayoutComponents { componentName: 'output', componentState: { compiler: compilerIndex, - editor: customSessionId ? customSessionId : session.id, + editor: customSessionId ? customSessionId : (session ? session.id : undefined), wrap: false, fontScale: 14, }, @@ -216,15 +362,16 @@ class GoldenLayoutComponents { }; } - createToolComponent(session, compilerIndex, toolId, args, customSessionId) { + createToolComponent(session, compilerIndex, toolId, args, stdin, customSessionId) { return { type: 'component', componentName: 'tool', componentState: { - editor: customSessionId ? customSessionId : session.id, + editor: customSessionId ? customSessionId : (session ? session.id : undefined), compiler: compilerIndex, toolId: toolId, args: args, + stdin: stdin, }, isClosable: true, reorderEnabled: true, @@ -246,24 +393,20 @@ class GoldenLayoutComponents { }; } - createCompilerComponent(session, compiler, customSessionId) { + copyCompilerFilters(filters) { + return {...filters}; + } + + createCompilerComponent(session, compiler, customSessionId, idxCompiler) { return { type: 'component', componentName: 'compiler', componentState: { + id: idxCompiler, compiler: compiler.id, source: customSessionId ? customSessionId : session.id, options: compiler.options, - filters: { - binary: compiler.filters.binary, - execute: compiler.filters.execute, - labels: compiler.filters.labels, - directives: compiler.filters.directives, - commentOnly: compiler.filters.commentOnly, - trim: compiler.filters.trim, - intel: compiler.filters.intel, - demangle: compiler.filters.demangle, - }, + filters: this.copyCompilerFilters(compiler.filters), libs: compiler.libs, lang: session.language, }, @@ -272,6 +415,25 @@ class GoldenLayoutComponents { }; } + createCompilerComponentForTree(tree, compiler, customTreeId, idxCompiler) { + return { + type: 'component', + componentName: 'compiler', + componentState: { + id: idxCompiler, + compiler: compiler.id, + source: undefined, + tree: customTreeId ? customTreeId : tree.id, + options: compiler.options, + filters: this.copyCompilerFilters(compiler.filters), + libs: compiler.libs, + lang: tree.compilerLanguageId, + }, + isClosable: true, + reorderEnabled: true, + }; + } + createExecutorComponent(session, executor, customSessionId) { return { type: 'component', @@ -295,6 +457,30 @@ class GoldenLayoutComponents { }; } + createExecutorComponentForTree(tree, executor, customTreeId) { + return { + type: 'component', + componentName: 'executor', + componentState: { + compiler: executor.compiler.id, + source: undefined, + tree: customTreeId ? customTreeId : tree.id, + options: executor.compiler.options, + execArgs: executor.arguments, + execStdin: executor.stdin, + libs: executor.compiler.libs, + lang: tree.compilerLanguageId, + compilationPanelShown: executor.compilerVisible, + compilerOutShown: executor.compilerOutputVisible, + argsPanelShown: executor.argumentsVisible, + stdinPanelShown: executor.stdinVisible, + wrap: executor.wrap, + }, + isClosable: true, + reorderEnabled: true, + }; + } + createDiffComponent(left, right) { return { type: 'component', @@ -325,6 +511,39 @@ class GoldenLayoutComponents { return component; } + + createSpecialOutputComponentForTreeCompiler(viewtype, idxCompiler) { + let component = null; + if (viewtype === 'ast') { + component = this.createAstComponent(null, idxCompiler + 1, false); + } else if (viewtype === 'opt') { + component = this.createOptComponent(null, idxCompiler + 1, false); + } else if (viewtype === 'cfg') { + component = this.createCfgComponent(null, idxCompiler + 1, false); + } else if (viewtype === 'gccdump') { + component = this.createGccDumpComponent(null, idxCompiler + 1, false); + } else if (viewtype === 'compilerOutput') { + component = this.createCompilerOutComponent(null, idxCompiler + 1, false); + } + + return component; + } + + createToolComponentForTreeCompiler(tree, compilerIndex, toolId, args, stdin, customTreeId) { + return { + type: 'component', + componentName: 'tool', + componentState: { + tree: customTreeId ? customTreeId : (tree ? tree.id : undefined), + compiler: compilerIndex, + toolId: toolId, + args: args, + stdin: stdin, + }, + isClosable: true, + reorderEnabled: true, + }; + } } export class ClientStateGoldenifier extends GoldenLayoutComponents { @@ -333,6 +552,14 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { this.golden = {}; } + newEmptyStack(width) { + return { + type: 'stack', + width: width, + content: [], + }; + } + newStackWithOneComponent(width, component) { return { type: 'stack', @@ -341,6 +568,12 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { }; } + newTreeFromTree(tree, width) { + return this.newStackWithOneComponent(width, + this.createTreeComponent(tree), + ); + } + newSourceStackFromSession(session, width) { return this.newStackWithOneComponent(width, this.createSourceComponent(session), @@ -377,9 +610,9 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { ); } - newToolStackFromCompiler(session, compilerIndex, toolId, args, width) { + newToolStackFromCompiler(session, compilerIndex, toolId, args, stdin, width) { return this.newStackWithOneComponent(width, - this.createToolComponent(session, compilerIndex, toolId, args), + this.createToolComponent(session, compilerIndex, toolId, args, stdin), ); } @@ -402,7 +635,7 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { newCompilerStackFromSession(session, compiler, width) { return this.newStackWithOneComponent(width, - this.createCompilerComponent(session, compiler), + this.createCompilerComponent(session, compiler, false, compiler._internalId), ); } @@ -479,6 +712,75 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { return gl; } + closeAllEditors(tree) { + for (const file of tree.files) { + file.editorId = -1; + file.isOpen = false; + } + } + + getPresentationModeLayoutForTree(state, left) { + const gl = this.getPresentationModeEmptyLayout(); + const tree = state.trees[left.tree]; + const customTreeId = 1; + + this.closeAllEditors(tree); + + gl.content[0].content = [ + { + type: 'column', + width: 100, + content: [ + { + type: 'row', + height: 50, + content: [this.createTreeComponent(tree, customTreeId)], + }, + { + type: 'row', + height: 50, + content: [ + { + type: 'stack', + width: 100, + content: [], + }, + ], + }, + ], + }]; + + let stack = gl.content[0].content[0].content[1].content[0]; + + for (let idxCompiler = 0; idxCompiler < tree.compilers.length; idxCompiler++) { + const compiler = tree.compilers[idxCompiler]; + stack.content.push( + this.createCompilerComponentForTree(tree, compiler, customTreeId, idxCompiler + 1), + ); + + for (const viewtype of compiler.specialoutputs) { + stack.content.push( + this.createSpecialOutputComponentForTreeCompiler(viewtype, idxCompiler), + ); + } + + for (const tool of compiler.tools) { + stack.content.push( + this.createToolComponentForTreeCompiler(tree, idxCompiler + 1, tool.id, + tool.args, tool.stdin), + ); + } + } + + for (let idxExecutor = 0; idxExecutor < tree.executors.length; idxExecutor++) { + stack.content.push( + this.createExecutorComponentForTree(tree, tree.executors[idxExecutor], customTreeId), + ); + } + + return gl; + } + getPresentationModeLayoutForComparisonSlide(state, left, right) { const gl = this.getPresentationModeEmptyLayout(); gl.content[0].content = [ @@ -529,7 +831,7 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { for (const tool of compiler.tools) { stack.content.push( - this.createToolComponent(session, idxCompiler + 1, tool.id, tool.args, customSessionId), + this.createToolComponent(false, idxCompiler + 1, tool.id, tool.args, tool.stdin, customSessionId), ); } } @@ -546,6 +848,17 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { generatePresentationModeMobileViewerSlides(state) { const slides = []; + if (state.trees.length > 0) { + for (var idxTree = 0; idxTree < state.trees.length; idxTree++) { + const gl = this.getPresentationModeLayoutForTree(state, { + tree: idxTree, + }); + slides.push(gl); + } + + return slides; + } + for (var idxSession = 0; idxSession < state.sessions.length; idxSession++) { const gl = this.getPresentationModeLayoutForSource(state, { session: idxSession, @@ -557,6 +870,29 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { return slides; } + treeLayoutFromClientstate(state) { + const firstTree = state.trees[0]; + const leftSide = this.newTreeFromTree(firstTree, 25); + const middle = this.newEmptyStack(40); + for (const session of state.sessions) { + middle.content.push(this.createSourceComponent(session)); + } + + const rightSide = this.newEmptyStack(40); + let idxCompiler = 0; + for (const compiler of firstTree.compilers) { + rightSide.content.push(this.createCompilerComponentForTree(firstTree, compiler)); + + for (const specialOutput of compiler.specialoutputs) { + rightSide.content.push(this.createSpecialOutputComponentForTreeCompiler(specialOutput, idxCompiler)); + } + + idxCompiler++; + } + + this.golden.content[0].content.push(leftSide, middle, rightSide); + } + fromClientState(state) { this.golden = { settings: { @@ -600,6 +936,11 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { ], }; + if (state.trees.length > 0) { + this.treeLayoutFromClientstate(state); + return; + } + if (state.sessions.length > 1) { const sessionWidth = 100 / state.sessions.length; @@ -651,7 +992,7 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { for (const tool of compiler.tools) { let stack = this.newToolStackFromCompiler(session, idxCompiler + 1, - tool.id, tool.args, compilerWidth); + tool.id, tool.args, tool.stdin, compilerWidth); this.golden.content[0].content[idxSession].content[1].content.push(stack); } } @@ -694,7 +1035,7 @@ export class ClientStateGoldenifier extends GoldenLayoutComponents { for (const tool of compiler.tools) { let stack = this.newToolStackFromCompiler(session, compiler, idxCompiler + 1, - tool.id, tool.args, width); + tool.id, tool.args, tool.stdin, width); this.golden.content[0].content.push(stack); } } diff --git a/lib/clientstate.js b/lib/clientstate.js index 3e56324f5..76642b5ae 100644 --- a/lib/clientstate.js +++ b/lib/clientstate.js @@ -50,6 +50,8 @@ export class ClientStateCompilerOptions { export class ClientStateCompiler { constructor(jsondata) { + this._internalid = undefined; + if (jsondata) { this.fromJsonData(jsondata); } else { @@ -63,6 +65,10 @@ export class ClientStateCompiler { } fromJsonData(jsondata) { + if (typeof jsondata._internalid !== undefined) { + this._internalid = jsondata._internalid; + } + if (typeof jsondata.id !== 'undefined') { this.id = jsondata.id; } else if (typeof jsondata.compilerId !== 'undefined') { @@ -107,6 +113,8 @@ export class ClientStateExecutor { this.compiler = new ClientStateCompiler(); this.wrap = false; } + + delete this.compiler._internalid; } fromJsonData(jsondata) { @@ -140,11 +148,115 @@ export class ClientStateConformanceView { fromJsonData(jsondata) { this.libs = jsondata.libs; for (const compilerdata of jsondata.compilers) { - this.compilers.push(new ClientStateCompiler(compilerdata)); + const compiler = new ClientStateCompiler(compilerdata); + delete compiler._internalid; + this.compilers.push(compiler); } } } +export class MultifileFile { + constructor(jsondata) { + this.fileId = 0; + this.isIncluded = false; + this.isOpen = false; + this.isMainSource = false; + this.filename = ''; + this.content = ''; + this.editorId = -1; + this.langId = 'c++'; + + if (jsondata) this.fromJsonData(jsondata); + } + + fromJsonData(jsondata) { + this.fileId = jsondata.fileId; + this.isIncluded = jsondata.isIncluded; + this.isOpen = jsondata.isOpen; + this.isMainSource = jsondata.isMainSource; + this.filename = jsondata.filename; + this.content = jsondata.content; + this.editorId = jsondata.editorId; + this.langId = jsondata.langId; + } +} + +export class ClientStateTree { + constructor(jsondata) { + this.id = 1; + this.cmakeArgs = ''; + this.customOutputFilename = ''; + this.isCMakeProject = false; + this.compilerLanguageId = 'c++'; + this.files = []; + this.newFileId = 1; + this.compilers = []; + this.executors = []; + + if (jsondata) this.fromJsonData(jsondata); + } + + fromJsonData(jsondata) { + this.id = jsondata.id; + this.cmakeArgs = jsondata.cmakeArgs; + this.customOutputFilename = jsondata.customOutputFilename; + this.isCMakeProject = jsondata.isCMakeProject; + this.compilerLanguageId = jsondata.compilerLanguageId; + + let requiresFix = typeof jsondata.newFileId === 'undefined'; + for (const file of jsondata.files) { + const newFile = new MultifileFile(file); + this.files.push(newFile); + if (this.newFileId <= newFile.id) { + requiresFix = true; + } + } + + if (requiresFix) { + this.newFileId = 1; + for (const file of this.files) { + if (file.id > this.newFileId) { + this.newFileId = file.id + 1; + } + } + } else { + this.newFileId = jsondata.newFileId; + } + + if (typeof jsondata.compilers !== 'undefined') { + for (const compilerdata of jsondata.compilers) { + const compiler = new ClientStateCompiler(compilerdata); + if (compiler.id) { + this.compilers.push(compiler); + } + } + } + + if (typeof jsondata.executors !== 'undefined') { + for (const executor of jsondata.executors) { + this.executors.push(new ClientStateExecutor(executor)); + } + } + } + + findOrCreateCompiler(id) { + let foundCompiler; + for (let compiler of this.compilers) { + if (compiler._internalid === id) { + foundCompiler = compiler; + } + } + + if (!foundCompiler) { + foundCompiler = new ClientStateCompiler(); + foundCompiler._internalid = id; + this.compilers.push(foundCompiler); + } + + return foundCompiler; + } +} + export class ClientStateSession { constructor(jsondata) { this.id = false; @@ -153,6 +265,7 @@ export class ClientStateSession { this.conformanceview = false; this.compilers = []; this.executors = []; + this.filename = undefined; if (jsondata) this.fromJsonData(jsondata); } @@ -181,21 +294,27 @@ export class ClientStateSession { this.executors.push(new ClientStateExecutor(executor)); } } + + if (typeof jsondata.filename !== 'undefined') { + this.filename = jsondata.filename; + } } findOrCreateCompiler(id) { - let compiler = null; - if (id <= this.compilers.length) { - compiler = this.compilers[id - 1]; - return compiler; + let foundCompiler; + for (let compiler of this.compilers) { + if (compiler._internalid === id) { + foundCompiler = compiler; + } } - for (let idx = this.compilers.length; idx < id; idx++) { - compiler = new ClientStateCompiler(); - this.compilers.push(compiler); + if (!foundCompiler) { + foundCompiler = new ClientStateCompiler(); + foundCompiler._internalid = id; + this.compilers.push(foundCompiler); } - return compiler; + return foundCompiler; } countNumberOfSpecialOutputsAndTools() { @@ -215,21 +334,63 @@ export class ClientStateSession { export class ClientState { constructor(jsondata) { this.sessions = []; + this.trees = []; if (jsondata) this.fromJsonData(jsondata); } fromJsonData(jsondata) { for (const sessiondata of jsondata.sessions) { - this.sessions.push(new ClientStateSession(sessiondata)); + const session = new ClientStateSession(sessiondata); + this.numberCompilersIfNeeded(session); + this.sessions.push(session); + } + + if (jsondata.trees) { + for (const treedata of jsondata.trees) { + this.trees.push(new ClientStateTree(treedata)); + } + } + } + + getNextCompilerId() { + let nextId = 1; + for (const session of this.sessions) { + for (const compiler of session.compilers) { + if (compiler._internalid && compiler._internalid >= nextId) { + nextId = compiler._internalid + 1; + } + } + } + return nextId; + } + + numberCompilersIfNeeded(session, startAt) { + let id = startAt; + let someIdsNeedNumbering = false; + + for (const compiler of session.compilers) { + if (compiler._internalid) { + if (compiler._internalid >= id) { + id = compiler._internalid + 1; + } + } else { + someIdsNeedNumbering = true; + } + } + + if (someIdsNeedNumbering) { + for (const compiler of session.compilers) { + if (!compiler._internalid) { + compiler._internalid = id; + id++; + } + } } } findSessionById(id) { - let session = null; - for (let idxSession = 0; idxSession < this.sessions.length; idxSession++) { - session = this.sessions[idxSession]; - + for (const session of this.sessions) { if (session.id === id) { return session; } @@ -238,6 +399,19 @@ export class ClientState { return false; } + findTreeById(id) { + let tree = null; + for (let idxTree = 0; idxTree < this.trees.length; idxTree++) { + tree = this.trees[idxTree]; + + if (tree.id === id) { + return tree; + } + } + + return false; + } + findOrCreateSession(id) { let session = this.findSessionById(id); if (session) return session; @@ -248,4 +422,15 @@ export class ClientState { return session; } + + findOrCreateTree(id) { + let tree = this.findTreeById(id); + if (tree) return tree; + + tree = new ClientStateTree(); + tree.id = id; + this.trees.push(tree); + + return tree; + } } diff --git a/lib/compilers/ocaml.js b/lib/compilers/ocaml.js index de1c91c96..46b396773 100644 --- a/lib/compilers/ocaml.js +++ b/lib/compilers/ocaml.js @@ -43,11 +43,14 @@ export class OCamlCompiler extends BaseCompiler { return options; } - getOutputFilename(dirPath) { - return path.join(dirPath, `${path.basename(this.compileFilename, this.lang.extensions[0])}.s`); + getOutputFilename(dirPath, outputFilebase, key) { + const filename = key.backendOptions.customOutputFilename || + `${path.basename(this.compileFilename, this.lang.extensions[0])}.s`; + return path.join(dirPath, filename); } - getExecutableFilename(dirPath, outputFilebase) { - return path.join(dirPath, outputFilebase); + getExecutableFilename(dirPath, outputFilebase, key) { + const filename = key.backendOptions.customOutputFilename || outputFilebase; + return path.join(dirPath, filename); } } diff --git a/lib/exec.js b/lib/exec.js index 27f7cfe16..cb7730299 100644 --- a/lib/exec.js +++ b/lib/exec.js @@ -183,10 +183,19 @@ export function getNsJailOptions(configName, command, args, options) { const homeDir = '/app'; let filenameTransform; if (options.customCwd) { - jailingOptions.push( - '--cwd', homeDir, - '--bindmount', `${options.customCwd}:${homeDir}`, - ); + if (options.appHome) { + const relativeCwd = path.join(homeDir, path.relative(options.appHome, options.customCwd)); + jailingOptions.push( + '--cwd', relativeCwd, + '--bindmount', `${options.appHome}:${homeDir}`, + ); + } else { + jailingOptions.push( + '--cwd', homeDir, + '--bindmount', `${options.customCwd}:${homeDir}`, + ); + } + const replacement = options.customCwd; filenameTransform = opt => opt.replace(replacement, '/app'); args = args.map(filenameTransform); @@ -213,16 +222,27 @@ export function getNsJailOptions(configName, command, args, options) { }; } +export function getSandboxNsjailOptions(command, args, options) { + // If we already had a custom cwd, use that. + if (options.customCwd) { + let relativeCommand = command; + if (command.startsWith(options.customCwd)) { + relativeCommand = path.relative(options.customCwd, command); + if (path.dirname(relativeCommand) === '.') { + relativeCommand = `./${relativeCommand}`; + } + } + return getNsJailOptions('sandbox', relativeCommand, args, options); + } + + // Else, assume the executable should be run as `./exec` and run it from its directory. + options = {...options, customCwd: path.dirname(command)}; + return getNsJailOptions('sandbox', `./${path.basename(command)}`, args, options); +} + function sandboxNsjail(command, args, options) { logger.info('Sandbox execution via nsjail', {command, args}); - const nsOpts = (() => { - // If we already had a custom cwd, use that. - if (options.customCwd) - return getNsJailOptions('sandbox', command, args, options); - // Else, assume the executable should be run as `./exec` and run it from its directory. - options = {...options, customCwd: path.dirname(command)}; - return getNsJailOptions('sandbox', `./${path.basename(command)}`, args, options); - })(); + const nsOpts = getSandboxNsjailOptions(command, args, options); return executeDirect( execProps('nsjail'), nsOpts.args, diff --git a/lib/languages.js b/lib/languages.js index df81961b4..5dfac8de4 100644 --- a/lib/languages.js +++ b/lib/languages.js @@ -53,7 +53,7 @@ export const languages = { 'c++': { name: 'C++', monaco: 'cppp', - extensions: ['.cpp', '.cxx', '.h', '.hpp', '.hxx', '.c'], + extensions: ['.cpp', '.cxx', '.h', '.hpp', '.hxx', '.c', '.cc'], alias: ['gcc', 'cpp'], previewFilter: /^\s*#include/, formatter: 'clangformat', @@ -245,6 +245,12 @@ export const languages = { alias: [], monacoDisassembly: 'asmruby', }, + cmake: { + name: 'CMake', + monaco: 'cmake', + extensions: ['.txt'], + alias: [], + }, }; _.each(languages, (lang, key) => { diff --git a/lib/utils.js b/lib/utils.js index 0e8ef88d0..f869ea614 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -77,6 +77,15 @@ export function expandTabs(line) { }); } +export function maskRootdir(filepath) { + if (filepath) { + // todo: make this compatible with local installations and windows etc + return filepath.replace(/^\/tmp\/compiler-explorer-compiler[\w\d-.]*\//, '/app/').replace(/^\/app\//, ''); + } else { + return filepath; + } +} + /*** * @typedef {Object} lineTag * @property {string} text @@ -116,18 +125,33 @@ function _parseOutputLine(line, inputFilename, pathPrefix) { */ export function parseOutput(lines, inputFilename, pathPrefix) { const re = /^\s*[(:](\d+)(:?,?(\d+):?)?[):]*\s*(.*)/; + const reWithFilename = /^\s*([\w.]*)[(:](\d+)(:?,?(\d+):?)?[):]*\s*(.*)/; const result = []; eachLine(lines, line => { line = _parseOutputLine(line, inputFilename, pathPrefix); + if (!inputFilename) { + line = maskRootdir(line); + } if (line !== null) { const lineObj = {text: line}; - const match = line.replace(ansiColoursRe, '').match(re); + const filteredline = line.replace(ansiColoursRe, ''); + let match = filteredline.match(re); if (match) { lineObj.tag = { line: parseInt(match[1]), column: parseInt(match[3] || '0'), text: match[4].trim(), }; + } else { + match = filteredline.match(reWithFilename); + if (match) { + lineObj.tag = { + file: match[1], + line: parseInt(match[2]), + column: parseInt(match[4] || '0'), + text: match[5].trim(), + }; + } } result.push(lineObj); } @@ -422,3 +446,12 @@ export async function fileExists(filename) { return false; } } + +export async function dirExists(dir) { + try { + const stat = await fs.stat(dir); + return stat.isDirectory(); + } catch { + return false; + } +} diff --git a/package-lock.json b/package-lock.json index f1f138a14..3a74bf1e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,106 +43,18 @@ "source-map": "^0.5.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/generator": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", - "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", - "dev": true, - "requires": { - "@babel/types": "^7.11.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "dev": true, - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", - "dev": true, - "requires": { - "@babel/types": "^7.11.0" - } - }, "@babel/helper-validator-identifier": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", "dev": true }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, "@babel/parser": { "version": "7.11.5", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", "dev": true }, - "@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/traverse": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", - "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.11.5", - "@babel/types": "^7.11.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, "@babel/types": { "version": "7.11.5", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", @@ -183,12 +95,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -347,12 +253,6 @@ "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -381,12 +281,6 @@ "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -405,58 +299,12 @@ "lodash": "^4.17.19" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", - "dev": true, - "requires": { - "@babel/types": "^7.11.0" - } - }, "@babel/helper-validator-identifier": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", "dev": true }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", - "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", - "dev": true - }, - "@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, "@babel/types": { "version": "7.11.5", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", @@ -467,12 +315,6 @@ "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -501,12 +343,6 @@ "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -522,106 +358,12 @@ "@babel/types": "^7.10.4" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/generator": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", - "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", - "dev": true, - "requires": { - "@babel/types": "^7.11.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "dev": true, - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", - "dev": true, - "requires": { - "@babel/types": "^7.11.0" - } - }, "@babel/helper-validator-identifier": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", "dev": true }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", - "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", - "dev": true - }, - "@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/traverse": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", - "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.11.5", - "@babel/types": "^7.11.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, "@babel/types": { "version": "7.11.5", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", @@ -632,27 +374,6 @@ "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } - }, - "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -666,49 +387,12 @@ "@babel/types": "^7.10.4" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, "@babel/helper-validator-identifier": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", "dev": true }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", - "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", - "dev": true - }, - "@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, "@babel/types": { "version": "7.11.5", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", @@ -719,12 +403,6 @@ "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -777,106 +455,12 @@ "@babel/types": "^7.10.4" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/generator": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", - "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", - "dev": true, - "requires": { - "@babel/types": "^7.11.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "dev": true, - "requires": { - "@babel/types": "^7.10.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", - "dev": true, - "requires": { - "@babel/types": "^7.11.0" - } - }, "@babel/helper-validator-identifier": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", "dev": true }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", - "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", - "dev": true - }, - "@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "@babel/traverse": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", - "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.11.5", - "@babel/types": "^7.11.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, "@babel/types": { "version": "7.11.5", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", @@ -887,27 +471,6 @@ "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } - }, - "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true } } }, @@ -1033,13 +596,6 @@ "@babel/helper-validator-identifier": "^7.9.5", "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" - }, - "dependencies": { - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - } } }, "@dabh/diagnostics": { @@ -2369,12 +1925,6 @@ "argparse": "^2.0.1" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -2389,27 +1939,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "temp": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.4.tgz", - "integrity": "sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1", - "rimraf": "~2.6.2" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - } - } } } }, @@ -2771,9 +2300,9 @@ "dev": true }, "aws-sdk": { - "version": "2.917.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.917.0.tgz", - "integrity": "sha512-9dYbmj2X6AcBOVrjajJbfNTTzQUJ88ZJZ0qpg/nTGn12BDAEEDY0h+woOkz5vF7+ZEHnAPxQHdsyOApFLqeiXQ==", + "version": "2.918.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.918.0.tgz", + "integrity": "sha512-ZjWanOA1Zo664EyWLCnbUlkwCjoRPmSIMx529W4gk1418qo3oCEcvUy1HeibGGIClYnZZ7J4FMQvVDm2+JtHLQ==", "requires": { "buffer": "4.9.2", "events": "1.1.1", @@ -4949,13 +4478,13 @@ } }, "deep-equal-in-any-order": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/deep-equal-in-any-order/-/deep-equal-in-any-order-1.1.4.tgz", - "integrity": "sha512-yigFzn8ynCxq7ECTXiH/sS3as0QZaXDeSY6QmXPA67C+TwfilSh2AkNMrmmCYp+dh/UcA7UHTmpC7qwT4zEOLA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/deep-equal-in-any-order/-/deep-equal-in-any-order-1.1.6.tgz", + "integrity": "sha512-8/mJXBxWouNzoEUxwHt27tf0UpldfV6TSmcVJqwxcyg6HsO6m68TzoRON53dQSvp4HrjrRF3N8Sot7ZJG9a7Ug==", "dev": true, "requires": { "lodash.mapvalues": "^4.6.0", - "sort-any": "^1.2.2" + "sort-any": "^1.2.3" } }, "deep-extend": { @@ -5690,42 +5219,6 @@ "@babel/highlight": "^7.10.4" } }, - "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", - "dev": true - }, - "@babel/highlight": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", - "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - } - } - }, "chalk": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", @@ -5899,12 +5392,6 @@ "supports-hyperlinks": "^2.0.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, "ansi-styles": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", @@ -5969,15 +5456,6 @@ "strip-ansi": "^6.0.0" } }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", @@ -6107,23 +5585,6 @@ "requires": { "eslint-utils": "^2.0.0", "regexpp": "^3.0.0" - }, - "dependencies": { - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "dev": true - } } }, "eslint-plugin-header": { @@ -6132,9 +5593,9 @@ "integrity": "sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==" }, "eslint-plugin-import": { - "version": "2.23.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.3.tgz", - "integrity": "sha512-wDxdYbSB55F7T5CC7ucDjY641VvKmlRwT0Vxh7PkY1mI4rclVRFWYfsrjDgZvwYYDZ5ee0ZtfFKXowWjqvEoRQ==", + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", "dev": true, "requires": { "array-includes": "^3.1.3", @@ -6311,15 +5772,6 @@ "semver": "^6.1.0" }, "dependencies": { - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, "ignore": { "version": "5.1.8", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", @@ -7410,11 +6862,6 @@ "universalify": "^2.0.0" }, "dependencies": { - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -7757,10 +7204,9 @@ } }, "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", - "dev": true + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" }, "growl": { "version": "1.10.5", @@ -8248,6 +7694,11 @@ "minimatch": "^3.0.4" } }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -9086,6 +8537,17 @@ "promise": "^7.0.1" } }, + "jszip": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.6.0.tgz", + "integrity": "sha512-jgnQoG9LKnWO3mnVNBnfhkh0QknICd1FGSrXcgrl67zioyJ4wgx25o9ZqwNtrROSflGBCGYnJfjrIyRIby1OoQ==", + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, "just-extend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.0.2.tgz", @@ -9164,6 +8626,14 @@ "type-check": "~0.4.0" } }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "requires": { + "immediate": "~3.0.5" + } + }, "lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", @@ -9993,9 +9463,9 @@ } }, "monaco-vim": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/monaco-vim/-/monaco-vim-0.1.14.tgz", - "integrity": "sha512-siSYnbUZ8jcrB3mHoRWJUbfdLxh39pXz0heD4ERC81/ZAx1KNgfchM22pQN/pRTsDU+2bRn5h3v+vdVa6dpn1A==" + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/monaco-vim/-/monaco-vim-0.1.15.tgz", + "integrity": "sha512-n8pcRikICk67y90tYHiHfsE/eHHjDsZUZ5xiDjPfsgis+AoXiNC6Gc2JQWyig5/c2m94X0oCr9/J5Sp1mupT1A==" }, "morgan": { "version": "1.10.0", @@ -11157,8 +10627,7 @@ "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "parallel-transform": { "version": "1.2.0", @@ -13205,6 +12674,11 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, "set-value": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", @@ -13584,9 +13058,9 @@ } }, "sort-any": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/sort-any/-/sort-any-1.2.3.tgz", - "integrity": "sha512-yJLpmCgDOu7Z6XS6ofzcKRy/Id8yfGB8KkzC7oKAk1F7P3jPWEU8GMxBJWDo5fKp71JYY1bJ8tmaHBfoTx+y8w==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/sort-any/-/sort-any-1.2.5.tgz", + "integrity": "sha512-Dac7ma4LV1oS3vefzbaqxVVae7n4LcOP4SDY2tECBOJT2BoQFB9XC7IgC33P+gYsJH6HUhRNyQGdB/f2KNKW+g==", "dev": true, "requires": { "lodash": "^4.17.21" @@ -14562,12 +14036,6 @@ "path-is-absolute": "^1.0.0" } }, - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "dev": true - }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -16404,17 +15872,6 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", diff --git a/package.json b/package.json index b562d6691..75adee87b 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "http-proxy": "^1.18.1", "jquery": "^3.6.0", "js-cookie": "^2.2.1", + "jszip": "^3.6.0", "lodash": "^4.17.21", "lodash.clonedeep": "^4.5.0", "lru-cache": "^5.1.1", diff --git a/static/compiler-service.js b/static/compiler-service.js index 1cb7e4988..2d8168f67 100644 --- a/static/compiler-service.js +++ b/static/compiler-service.js @@ -206,6 +206,43 @@ CompilerService.prototype.submit = function (request) { }, this)); }; +CompilerService.prototype.submitCMake = function (request) { + request.allowStoreCodeDebug = this.allowStoreCodeDebug; + var jsonRequest = JSON.stringify(request); + if (options.doCache) { + var cachedResult = this.cache.get(jsonRequest); + if (cachedResult) { + return Promise.resolve({ + request: request, + result: cachedResult, + localCacheHit: true, + }); + } + } + return new Promise(_.bind(function (resolve, reject) { + var bindHandler = _.partial(handleRequestError, request, reject); + var compilerId = encodeURIComponent(request.compiler); + $.ajax({ + type: 'POST', + url: window.location.origin + this.base + 'api/compiler/' + compilerId + '/cmake', + dataType: 'json', + contentType: 'application/json', + data: jsonRequest, + success: _.bind(function (result) { + if (result && result.okToCache && options.doCache) { + this.cache.set(jsonRequest, result); + } + resolve({ + request: request, + result: result, + localCacheHit: false, + }); + }, this), + error: bindHandler, + }); + }, this)); +}; + CompilerService.prototype.requestPopularArguments = function (compilerId, options) { return new Promise(_.bind(function (resolve, reject) { var bindHandler = _.partial(handleRequestError, compilerId, reject); diff --git a/static/components.js b/static/components.js index 3e9ed3f98..4a23e7264 100644 --- a/static/components.js +++ b/static/components.js @@ -46,6 +46,13 @@ module.exports = { }, }; }, + getCompilerForTree: function (treeId, lang) { + return { + type: 'component', + componentName: 'compiler', + componentState: {tree: treeId, lang: lang}, + }; + }, getExecutor: function (editorId, lang) { return { type: 'component', @@ -53,12 +60,13 @@ module.exports = { componentState: {source: editorId, lang: lang}, }; }, - getExecutorWith: function (editorId, lang, compilerId, libraries, compilerArgs) { + getExecutorWith: function (editorId, lang, compilerId, libraries, compilerArgs, treeId) { return { type: 'component', componentName: 'executor', componentState: { source: editorId, + tree: treeId, lang: lang, compiler: compilerId, libs: libraries, @@ -66,6 +74,13 @@ module.exports = { }, }; }, + getExecutorForTree: function (treeId, lang) { + return { + type: 'component', + componentName: 'executor', + componentState: {tree: treeId, lang: lang}, + }; + }, getEditor: function (id, langId) { return { type: 'component', @@ -80,14 +95,21 @@ module.exports = { componentState: {id: id, source: source, options: options}, }; }, - getOutput: function (compiler, editor) { + getTree: function (id) { + return { + type: 'component', + componentName: 'tree', + componentState: {id: id}, + }; + }, + getOutput: function (compiler, editor, tree) { return { type: 'component', componentName: 'output', - componentState: {compiler: compiler, editor: editor}, + componentState: {compiler: compiler, editor: editor, tree: tree}, }; }, - getToolViewWith: function (compiler, editor, toolId, args, monacoStdin) { + getToolViewWith: function (compiler, editor, toolId, args, monacoStdin, tree) { return { type: 'component', componentName: 'tool', @@ -96,6 +118,7 @@ module.exports = { editor: editor, toolId: toolId, args: args, + tree: tree, monacoStdin: monacoStdin, }, }; diff --git a/static/explorer.scss b/static/explorer.scss index 72d9bb200..be208c36e 100644 --- a/static/explorer.scss +++ b/static/explorer.scss @@ -801,3 +801,25 @@ html[data-theme=dark] { .status-icon { border: none; } + +.tree-editor-file { + cursor: pointer; + line-height: 14px; + padding: 0px 0px 0px 5px; +} +.tree-editor-file span { + font-family: inherit; + float: left; + margin-top: 6px; +} +.tree-editor-file button { + float: right; + padding: 4px 10px 4px 0px; +} +.mainbar .cmake-project { + margin-top: 2px; +} + +.v-scroll { + overflow-y: scroll; +} diff --git a/static/hub.js b/static/hub.js index 400a7e7b7..edd3854de 100644 --- a/static/hub.js +++ b/static/hub.js @@ -28,6 +28,7 @@ var _ = require('underscore'); var Sentry = require('@sentry/browser'); var editor = require('./panes/editor'); var compiler = require('./panes/compiler'); +var tree = require('./panes/tree'); var executor = require('./panes/executor'); var output = require('./panes/output'); var tool = require('./panes/tool'); @@ -72,6 +73,9 @@ function Hub(layout, subLangId, defaultLangId) { this.editorIds = new Ids(); this.compilerIds = new Ids(); this.executorIds = new Ids(); + this.treeIds = new Ids(); + this.trees = []; + this.editors = []; this.compilerService = new CompilerService(layout.eventHub); this.deferred = true; this.deferredEmissions = []; @@ -91,6 +95,10 @@ function Hub(layout, subLangId, defaultLangId) { function (container, state) { return self.compilerFactory(container, state); }); + layout.registerComponent(Components.getTree().componentName, + function (container, state) { + return self.treeFactory(container, state); + }); layout.registerComponent(Components.getExecutor().componentName, function (container, state) { return self.executorFactory(container, state); @@ -160,6 +168,12 @@ function Hub(layout, subLangId, defaultLangId) { layout.eventHub.on('compilerClose', function (id) { this.compilerIds.remove(id); }, this); + layout.eventHub.on('treeOpen', function (id) { + this.treeIds.add(id); + }, this); + layout.eventHub.on('treeClose', function (id) { + this.treeIds.remove(id); + }, this); layout.eventHub.on('executorOpen', function (id) { this.executorIds.add(id); }, this); @@ -177,12 +191,32 @@ function Hub(layout, subLangId, defaultLangId) { Hub.prototype.undefer = function () { this.deferred = false; var eventHub = this.layout.eventHub; + var compilerEmissions = []; + var nonCompilerEmissions = []; + _.each(this.deferredEmissions, function (args) { + if (args[0] === 'compiler') { + compilerEmissions.push(args); + } else { + nonCompilerEmissions.push(args); + } + }); + + _.each(nonCompilerEmissions, function (args) { eventHub.emit.apply(eventHub, args); }); + + _.each(compilerEmissions, function (args) { + eventHub.emit.apply(eventHub, args); + }); + this.deferredEmissions = []; }; +Hub.prototype.nextTreeId = function () { + return this.treeIds.next(); +}; + Hub.prototype.nextEditorId = function () { return this.editorIds.next(); }; @@ -200,7 +234,39 @@ Hub.prototype.codeEditorFactory = function (container, state) { // NB there doesn't seem to be a better way to do this than reach into the config and rely on the fact nothing // has used it yet. container.parent.config.isClosable = true; - return new editor.Editor(this, state, container); + var editorObj = new editor.Editor(this, state, container); + this.editors.push(editorObj); +}; + +Hub.prototype.treeFactory = function (container, state) { + var treeObj = new tree.Tree(this, state, container); + this.trees.push(treeObj); + + return treeObj; +}; + +Hub.prototype.getTreeById = function (treeId) { + return _.find(this.trees, function (treeObj) { + return treeObj.id === treeId; + }); +}; + +Hub.prototype.removeTree = function (treeId) { + this.trees = _.filter(this.trees, function (treeObj) { + return treeObj.id !== treeId; + }); +}; + +Hub.prototype.getEditorById = function (editorId) { + return _.find(this.editors, function (editorObj) { + return editorObj.id === editorId; + }); +}; + +Hub.prototype.removeEditor = function (editorId) { + this.editors = _.filter(this.editors, function (editorObj) { + return editorObj.id !== editorId; + }); }; Hub.prototype.compilerFactory = function (container, state) { @@ -330,6 +396,61 @@ Hub.prototype.findParentRowOrColumn = function (elem) { return elem; }; +Hub.prototype.findParentRowOrColumnOrStack = function (elem) { + while (elem) { + if (elem.isRow || elem.isColumn || elem.isStack) return elem; + elem = elem.parent; + } + return elem; +}; + +Hub.prototype.hasTree = function () { + return (this.trees.length > 0); +}; + +Hub.prototype.getTreesWithEditorId = function (editorId) { + return _.filter(this.trees, function (tree) { + return tree.multifileService.isEditorPartOfProject(editorId); + }); +}; + +Hub.prototype.getTrees = function () { + return this.trees; +}; + +Hub.prototype.findEditorInChildren = function (elem) { + var count = elem.contentItems.length; + var idx = 0; + while (idx < count) { + var child = elem.contentItems[idx]; + + if (child.componentName === 'codeEditor') { + return this.findParentRowOrColumnOrStack(child); + } else { + if (child.isRow || child.isColumn || child.isStack) { + var editorFound = this.findEditorInChildren(child); + if (editorFound) return editorFound; + } + } + idx++; + } + + return false; +}; + +Hub.prototype.findEditorParentRowOrColumn = function () { + return this.findEditorInChildren(this.layout.root); +}; + +Hub.prototype.addInEditorStackIfPossible = function (newElem) { + var insertPoint = this.findEditorParentRowOrColumn(); + if (insertPoint) { + insertPoint.addChild(newElem); + } else { + this.addAtRoot(newElem); + } +}; + Hub.prototype.addAtRoot = function (newElem) { var rootFirstItem = this.layout.root.contentItems[0]; if (rootFirstItem) { @@ -349,4 +470,9 @@ Hub.prototype.addAtRoot = function (newElem) { } }; +Hub.prototype.activateTabForContainer = function (container) { + if (container && container.tab) + container.tab.header.parent.setActiveContentItem(container.tab.contentItem); +}; + module.exports = Hub; diff --git a/static/line-colouring.ts b/static/line-colouring.ts new file mode 100644 index 000000000..ecda68ed8 --- /dev/null +++ b/static/line-colouring.ts @@ -0,0 +1,121 @@ +import _ from 'underscore'; +import { MultifileService } from './multifile-service'; + +class ColouredSourcelineInfo { + sourceLine: number; + compilerId: number; + compilerLine: number; + colourIdx: number; +}; + +export class LineColouring { + private colouredSourceLinesByEditor: Object; + private multifileService: MultifileService; + private linesAndColourByCompiler: Object; + private linesAndColourByEditor: Object; + + constructor(multifileService: MultifileService) { + this.multifileService = multifileService; + + this.clear(); + } + + public clear() { + this.colouredSourceLinesByEditor = []; + this.linesAndColourByCompiler = {}; + this.linesAndColourByEditor = {}; + } + + public addFromAssembly(compilerId, asm) { + let asmLineIdx = 0; + for (const asmLine of asm ) { + if (asmLine.source && asmLine.source.line > 0) { + const editorId = this.multifileService.getEditorIdByFilename(asmLine.source.file); + if (editorId > 0) { + if (!this.colouredSourceLinesByEditor[editorId]) { + this.colouredSourceLinesByEditor[editorId] = new Array(); + } + + if (!this.linesAndColourByCompiler[compilerId]) { + this.linesAndColourByCompiler[compilerId] = {}; + } + + if (!this.linesAndColourByEditor[editorId]) { + this.linesAndColourByEditor[editorId] = {}; + } + + this.colouredSourceLinesByEditor[editorId].push({ + sourceLine: asmLine.source.line - 1, + compilerId: compilerId, + compilerLine: asmLineIdx, + colourIdx: -1, + }); + } + } + asmLineIdx++; + } + } + + private getUniqueLinesForEditor(editorId: number) { + const lines = []; + + for (const info of this.colouredSourceLinesByEditor[editorId]) { + if (!lines.includes(info.sourceLine)) + lines.push(info.sourceLine); + } + + return lines; + } + + private setColourBySourceline(editorId: number, line: number, colourIdx: number) { + for (const info of this.colouredSourceLinesByEditor[editorId]) { + if (info.sourceLine === line) { + info.colourIdx = colourIdx; + } + } + } + + public calculate() { + let colourIdx = 0; + + for (const editorIdStr of _.keys(this.colouredSourceLinesByEditor)) { + const editorId = parseInt(editorIdStr); + + const lines = this.getUniqueLinesForEditor(editorId); + for (const line of lines) { + this.setColourBySourceline(editorId, line, colourIdx); + colourIdx++; + } + } + + const compilerIds = _.keys(this.linesAndColourByCompiler); + const editorIds = _.keys(this.linesAndColourByEditor); + + for (const compilerIdStr of compilerIds) { + const compilerId = parseInt(compilerIdStr); + for (const editorId of _.keys(this.colouredSourceLinesByEditor)) { + for (const info of this.colouredSourceLinesByEditor[editorId]) { + if (info.compilerId === compilerId && info.colourIdx >= 0) { + this.linesAndColourByCompiler[compilerId][info.compilerLine] = info.colourIdx; + } + } + } + } + + for (const editorId of editorIds) { + for (const info of this.colouredSourceLinesByEditor[editorId]) { + if (info.colourIdx >= 0) { + this.linesAndColourByEditor[editorId][info.sourceLine] = info.colourIdx; + } + } + } + } + + public getColoursForCompiler(compilerId: number): Object { + return this.linesAndColourByCompiler[compilerId]; + } + + public getColoursForEditor(editorId: number): Object { + return this.linesAndColourByEditor[editorId]; + } +}; diff --git a/static/load-save.js b/static/load-save.js index 6b8e2cc3f..135f319fc 100644 --- a/static/load-save.js +++ b/static/load-save.js @@ -139,7 +139,7 @@ LoadSave.prototype.onLocalFile = function (event) { var file = files[0]; var reader = new FileReader(); reader.onload = _.bind(function () { - this.onLoad(reader.result); + this.onLoad(reader.result, file.name); }, this); reader.readAsText(file); } diff --git a/static/main.js b/static/main.js index ce255149e..1929bd234 100644 --- a/static/main.js +++ b/static/main.js @@ -258,6 +258,16 @@ function configFromEmbedded(embeddedUrl) { } } +function fixBugsInConfig(config) { + if (config.activeItemIndex && config.activeItemIndex >= config.content.length) { + config.activeItemIndex = config.content.length - 1; + } + + _.each(config.content, function (item) { + fixBugsInConfig(item); + }); +} + function findConfig(defaultConfig, options) { var config; if (!options.embedded) { @@ -295,6 +305,10 @@ function findConfig(defaultConfig, options) { }, }, configFromEmbedded(window.location.hash.substr(1))); } + + removeOrphanedMaximisedItemFromConfig(config); + fixBugsInConfig(config); + return config; } @@ -473,7 +487,6 @@ function start() { } var config = findConfig(defaultConfig, options); - removeOrphanedMaximisedItemFromConfig(config); var root = $('#root'); @@ -493,6 +506,10 @@ function start() { hub = new Hub(layout, subLangId, defaultLangId); } + if (hub.hasTree()) { + $('#add-tree').prop('disabled', true); + } + function sizeRoot() { var height = $(window).height() - (root.position().top || 0) - ($('#simplecook:visible').height() || 0); root.height(height); @@ -521,7 +538,11 @@ function start() { function setupAdd(thing, func) { layout.createDragSource(thing, func); thing.click(function () { - hub.addAtRoot(func()); + if (hub.hasTree()) { + hub.addInEditorStackIfPossible(func()); + } else { + hub.addAtRoot(func()); + } }); } @@ -531,6 +552,10 @@ function start() { setupAdd($('#add-diff'), function () { return Components.getDiff(); }); + setupAdd($('#add-tree'), function () { + $('#add-tree').prop('disabled', true); + return Components.getTree(); + }); if (hashPart) { var element = $(hashPart); diff --git a/static/modes/_all.js b/static/modes/_all.js index 2b03ffc51..1a1a7ec8a 100644 --- a/static/modes/_all.js +++ b/static/modes/_all.js @@ -41,3 +41,4 @@ require('../modes/nim-mode'); require('../modes/ocaml-mode'); require('../modes/openclc-mode'); require('../modes/zig-mode'); +require('../modes/cmake-mode'); diff --git a/static/modes/cmake-mode.js b/static/modes/cmake-mode.js new file mode 100644 index 000000000..c43205739 --- /dev/null +++ b/static/modes/cmake-mode.js @@ -0,0 +1,104 @@ +// Copyright (c) 2021, Compiler Explorer Authors +// All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// +// * Redistributions of source code must retain the above copyright notice, +// this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +// POSSIBILITY OF SUCH DAMAGE. + +'use strict'; +var monaco = require('monaco-editor'); + +function definition() { + return { + symbols: /[=>/?\s]+)/g, + comments: { + lineComment: '#', + }, + brackets: [ + ['{', '}'], + ['(', ')'], + ], + __electricCharacterSupport: { + brackets: [ + { tokenType: 'delimiter.curly.ts', open: '{', close: '}', isElectric: true }, + { tokenType: 'delimiter.square.ts', open: '[', close: ']', isElectric: true }, + { tokenType: 'delimiter.paren.ts', open: '(', close: ')', isElectric: true }, + ], + }, + __characterPairSupport: { + autoClosingPairs: [ + { open: '{', close: '}' }, + { open: '(', close: ')' }, + { open: '"', close: '"', notIn: ['string'] }, + ], + }, + }; +} + +monaco.languages.register({ id: 'cmake' }); +monaco.languages.setMonarchTokensProvider('cmake', definition()); +monaco.languages.setLanguageConfiguration('cmake', configuration()); diff --git a/static/multifile-service.ts b/static/multifile-service.ts new file mode 100644 index 000000000..dbe08a175 --- /dev/null +++ b/static/multifile-service.ts @@ -0,0 +1,484 @@ +import _ from 'underscore'; +import path from 'path'; +var options = require('./options'); +var languages = options.languages; +var JSZip = require('jszip'); + +export class MultifileFile { + fileId: number; + isIncluded: boolean; + isOpen: boolean; + isMainSource: boolean; + filename: string; + content: string; + editorId: number; + langId: string; +} + +export class FiledataPair { + filename: string; + contents: string; +} + +export class MultifileServiceState { + isCMakeProject: boolean; + compilerLanguageId: string; + files: MultifileFile[]; + newFileId: number; +} + +export class MultifileService { + private files: Array; + private compilerLanguageId: string; + private isCMakeProject: boolean; + private hub: any; + private newFileId: number; + private alertSystem: any; + private validExtraFilenameExtensions: string[]; + private defaultLangIdUnknownExt: string; + private cmakeLangId: string; + private cmakeMainSourceFilename: string; + private maxFilesize: number; + + constructor(hub, alertSystem, state: MultifileServiceState) { + this.hub = hub; + this.alertSystem = alertSystem; + + this.isCMakeProject = state.isCMakeProject || false; + this.compilerLanguageId = state.compilerLanguageId || ''; + this.files = state.files || []; + this.newFileId = state.newFileId || 1; + + this.validExtraFilenameExtensions = ['.txt', '.md', '.rst', '.sh', '.cmake', '.in']; + this.defaultLangIdUnknownExt = 'c++'; + this.cmakeLangId = 'cmake'; + this.cmakeMainSourceFilename = 'CMakeLists.txt'; + this.maxFilesize = 1024000; + } + + private isHiddenFile(filename: string): boolean { + return (filename.length > 0 && filename[0] === '.'); + } + + private isValidFilename(filename: string): boolean { + if (this.isHiddenFile(filename)) return false; + + const filenameExt = path.extname(filename); + if (this.validExtraFilenameExtensions.includes(filenameExt)) { + return true; + } + + return _.any(languages, (lang) => { + return lang.extensions.includes(filenameExt); + }); + } + + private isCMakeFile(filename: string): boolean { + const filenameExt = path.extname(filename); + if (filenameExt === '.cmake' || filenameExt === '.in') { + return true; + } + + return path.basename(filename) === this.cmakeMainSourceFilename; + } + + private getLanguageIdFromFilename(filename: string): string { + const filenameExt = path.extname(filename); + + const possibleLang = _.filter(languages, (lang) => { + return lang.extensions.includes(filenameExt); + }); + + if (possibleLang.length > 0) { + return possibleLang[0].id; + } + + if (this.isCMakeFile(filename)) { + return this.cmakeLangId; + } + + return this.defaultLangIdUnknownExt; + } + + public async loadProjectFromFile(f, callback) { + this.files = []; + this.newFileId = 1; + + const zipFilename = path.basename(f.name, '.zip'); + const mainSourcefilename = this.getDefaultMainCMakeFilename(); + + const zip = await JSZip.loadAsync(f); + + zip.forEach(async (relativePath, zipEntry) => { + if (!zipEntry.dir) { + let removeFromName = 0; + if (relativePath.indexOf(zipFilename) === 0) { + removeFromName = zipFilename.length + 1; + } + + const properName = relativePath.substring(removeFromName); + if (!this.isValidFilename(properName)) { + return; + } + + let content = await zip.file(zipEntry.name).async("string"); + if (content.length > this.maxFilesize) { + return; + } + + // remove utf8-bom characters + content = content.replace(/^(\ufeff)/, ''); + + const file: MultifileFile = { + fileId: this.newFileId, + filename: properName, + isIncluded: true, + isOpen: false, + editorId: -1, + isMainSource: properName === mainSourcefilename, + content: content, + langId: this.getLanguageIdFromFilename(properName), + }; + + this.addFile(file); + callback(file); + } + }); + } + + public async saveProjectToZipfile(callback: (any) => void) { + const zip = new JSZip(); + + this.forEachFile((file: MultifileFile) => { + if (file.isIncluded) { + zip.file(file.filename, this.getFileContents(file)); + } + }) + + zip.generateAsync({type:"blob"}).then((blob) => { + callback(blob); + }, (err) => { + throw err; + }); + } + + public getState(): MultifileServiceState { + return { + isCMakeProject: this.isCMakeProject, + compilerLanguageId: this.compilerLanguageId, + files: this.files, + newFileId: this.newFileId, + }; + } + + public getLanguageId() { + return this.compilerLanguageId; + } + + public isCompatibleWithCMake(): boolean { + if (this.compilerLanguageId !== 'c++' && this.compilerLanguageId !== 'c') { + return false; + } else { + return true; + } + } + + public setLanguageId(id: string) { + this.compilerLanguageId = id; + } + + public isACMakeProject(): boolean { + return this.isCompatibleWithCMake() && this.isCMakeProject; + } + + public setAsCMakeProject(yes: boolean) { + if (yes) { + this.isCMakeProject = true; + } else { + this.isCMakeProject = false; + } + } + + private checkFileEditor(file: MultifileFile) { + if (file && file.editorId > 0) { + const editor = this.hub.getEditorById(file.editorId); + if (!editor) { + file.isOpen = false; + file.editorId = -1; + } + } + } + + public getFileContents(file: MultifileFile) { + this.checkFileEditor(file); + + if (file.isOpen) { + const editor = this.hub.getEditorById(file.editorId); + return editor.getSource(); + } else { + return file.content; + } + } + + public isEditorPartOfProject(editorId: Number) { + var found = _.find(this.files, (file: MultifileFile) => { + return (file.isIncluded) && file.isOpen && (editorId === file.editorId); + }); + + return !!found; + } + + public getFileByFileId(fileId: Number) { + const file = _.find(this.files, (file: MultifileFile) => { + return file.fileId === fileId; + }); + + this.checkFileEditor(file); + + return file; + } + + public setAsMainSource(mainFileId: Number) { + for (let file of this.files) { + file.isMainSource = false; + } + + var mainfile = this.getFileByFileId(mainFileId); + mainfile.isMainSource = true; + } + + private isValidFile(file: MultifileFile): boolean { + return (file.editorId > 0) || !!file.filename; + } + + private filterOutNonsense() { + this.files = _.filter(this.files, (file: MultifileFile) => this.isValidFile(file)); + } + + public getFiles(): Array { + this.filterOutNonsense(); + + var filtered = _.filter(this.files, (file: MultifileFile) => { + return !file.isMainSource && file.isIncluded; + }); + + return _.map(filtered, (file: MultifileFile) => { + return { + filename: file.filename, + contents: this.getFileContents(file), + }; + }); + } + + private isMainSourceFile(file: MultifileFile): boolean { + if (this.isCMakeProject) { + if (file.filename === this.getDefaultMainCMakeFilename()) { + this.setAsMainSource(file.fileId); + } else { + return false; + } + } else { + if (file.filename === this.getDefaultMainSourceFilename(this.compilerLanguageId)) { + this.setAsMainSource(file.fileId); + } else { + return false; + } + } + + return file.isMainSource; + } + + public getMainSource(): string { + var mainFile = _.find(this.files, (file: MultifileFile) => { + return file.isIncluded && this.isMainSourceFile(file); + }); + + if (mainFile) { + return this.getFileContents(mainFile); + } else { + return ''; + } + } + + public getFileByEditorId(editorId: number): MultifileFile { + return _.find(this.files, (file: MultifileFile) => { + return file.editorId === editorId; + }); + } + + public getEditorIdByFilename(filename: string): number { + const file: MultifileFile = _.find(this.files, (file: MultifileFile) => { + return file.isIncluded && (file.filename === filename); + }); + + return (file && file.editorId > 0) ? file.editorId : null; + } + + public getMainSourceEditorId(): number { + const file: MultifileFile = _.find(this.files, (file: MultifileFile) => { + return file.isIncluded && this.isMainSourceFile(file); + }); + + this.checkFileEditor(file); + + return (file && file.editorId > 0) ? file.editorId : null; + } + + private addFile(file: MultifileFile) { + this.newFileId++; + this.files.push(file); + } + + public addFileForEditorId(editorId: number) { + const file: MultifileFile = { + fileId: this.newFileId, + isIncluded: false, + isOpen: true, + isMainSource: false, + filename: '', + content: '', + editorId: editorId, + langId: '', + }; + + this.addFile(file); + } + + public removeFileByFileId(fileId: number): MultifileFile { + const file: MultifileFile = this.getFileByFileId(fileId); + + this.files = this.files.filter((obj: MultifileFile) => obj.fileId !== fileId); + + return file; + } + + public async excludeByFileId(fileId: number): Promise { + const file: MultifileFile = this.getFileByFileId(fileId); + file.isIncluded = false; + } + + public async includeByFileId(fileId: number): Promise { + const file: MultifileFile = this.getFileByFileId(fileId); + file.isIncluded = true; + + if (file.filename === '') { + const isRenamed = await this.renameFile(fileId); + if (isRenamed) { + this.includeByFileId(fileId); + } else { + file.isIncluded = false; + } + } else { + file.isIncluded = true; + } + + return; + } + + public async includeByEditorId(editorId: number): Promise { + const file: MultifileFile = this.getFileByEditorId(editorId); + + return this.includeByFileId(file.fileId); + } + + public forEachOpenFile(callback: (File) => void) { + this.filterOutNonsense(); + + for (const file of this.files) { + if (file.isOpen && file.editorId > 0) { + callback(file); + } + } + } + + public forEachFile(callback: (File) => void) { + this.filterOutNonsense(); + + for (const file of this.files) { + callback(file); + } + } + + private getDefaultMainCMakeFilename() { + return this.cmakeMainSourceFilename; + } + + private getDefaultMainSourceFilename(langId) { + const lang = languages[langId]; + const ext0 = lang.extensions[0]; + return 'example' + ext0; + } + + private getSuggestedFilename(file: MultifileFile, editor: any): string { + let suggestedFilename = file.filename; + if (file.filename === '') { + let langId: string = file.langId; + if (editor) { + langId = editor.currentLanguage.id; + if (editor.filename) { + suggestedFilename = editor.filename; + } + } + + if (!suggestedFilename) { + if (langId === this.cmakeLangId) { + suggestedFilename = this.getDefaultMainCMakeFilename(); + } else { + suggestedFilename = this.getDefaultMainSourceFilename(langId); + } + } + } + + return suggestedFilename; + } + + private fileExists(filename: string, excludeFile: MultifileFile): boolean { + return !!_.find(this.files, (file: MultifileFile) => { + return (file !== excludeFile) && (file.filename === filename); + }); + } + + public async renameFile(fileId: number): Promise { + var file = this.getFileByFileId(fileId); + + let editor: any = null; + if (file.isOpen && file.editorId > 0) { + editor = this.hub.getEditorById(file.editorId); + } + + let suggestedFilename = this.getSuggestedFilename(file, editor); + + return new Promise((resolve) => { + this.alertSystem.enterSomething('Rename file', 'Please enter a filename', suggestedFilename, { + yes: (value) => { + if (value !== '' && value[0] !== '/') { + if (!this.fileExists(value, file)) { + file.filename = value; + + if (editor) { + editor.setFilename(file.filename); + } + + resolve(true); + } else { + this.alertSystem.alert('Rename file', 'Filename already exists'); + resolve(false); + } + } else { + this.alertSystem.alert('Rename file', 'Filename cannot be empty or start with a "/"'); + resolve(false); + } + }, + no: () => { + resolve(false); + } + }); + }); + } + + public async renameFileByEditorId(editorId: number): Promise { + var file = this.getFileByEditorId(editorId); + + return this.renameFile(file.fileId); + } +} diff --git a/static/panes/compiler.js b/static/panes/compiler.js index 09a4160c8..1f4d8d774 100644 --- a/static/panes/compiler.js +++ b/static/panes/compiler.js @@ -81,7 +81,12 @@ function Compiler(hub, container, state) { this.domRoot = container.getElement(); this.domRoot.html($('#compiler').html()); this.id = state.id || hub.nextCompilerId(); - this.sourceEditorId = state.source || 1; + this.sourceTreeId = state.tree ? state.tree : false; + if (this.sourceTreeId) { + this.sourceEditorId = false; + } else { + this.sourceEditorId = state.source || 1; + } this.settings = Settings.getStoredSettings(); this.originalCompilerId = state.compiler; this.initLangAndCompiler(state); @@ -96,7 +101,9 @@ function Compiler(hub, container, state) { this.lastResult = {}; this.lastTimeTaken = 0; this.pendingRequestSentAt = 0; + this.pendingCMakeRequestSentAt = 0; this.nextRequest = null; + this.nextCMakeRequest = null; this.optViewOpen = false; this.flagsViewOpen = state.flagsViewOpen || false; this.cfgViewOpen = false; @@ -157,8 +164,27 @@ function Compiler(hub, container, state) { eventCategory: 'OpenViewPane', eventAction: 'Compiler', }); + + if (this.sourceTreeId) { + this.compile(); + } } +Compiler.prototype.getEditorIdBySourcefile = function (sourcefile) { + if (this.sourceTreeId) { + var tree = this.hub.getTreeById(this.sourceTreeId); + if (tree) { + return tree.multifileService.getEditorIdByFilename(sourcefile.file); + } + } else { + if (sourcefile !== null && (sourcefile.file === null || sourcefile.mainsource)) { + return this.sourceEditorId; + } + } + + return false; +}; + Compiler.prototype.initLangAndCompiler = function (state) { var langId = state.lang; var compilerId = state.compiler; @@ -177,7 +203,7 @@ Compiler.prototype.close = function () { Compiler.prototype.initPanerButtons = function () { var outputConfig = _.bind(function () { - return Components.getOutput(this.id, this.sourceEditorId); + return Components.getOutput(this.id, this.sourceEditorId, this.sourceTreeId); }, this); this.container.layoutManager.createDragSource(this.outputBtn, outputConfig); @@ -242,6 +268,7 @@ Compiler.prototype.initPanerButtons = function () { var createExecutor = _.bind(function () { var currentState = this.currentState(); var editorId = currentState.source; + var treeId = currentState.tree; var langId = currentState.lang; var compilerId = currentState.compiler; var libs = []; @@ -251,7 +278,7 @@ Compiler.prototype.initPanerButtons = function () { ver: item.versionId, }); }); - return Components.getExecutorWith(editorId, langId, compilerId, libs, currentState.options); + return Components.getExecutorWith(editorId, langId, compilerId, libs, currentState.options, treeId); }, this); var panerDropdown = this.domRoot.find('.pane-dropdown'); @@ -522,9 +549,12 @@ Compiler.prototype.initEditorActions = function () { run: _.bind(function (ed) { var desiredLine = ed.getPosition().lineNumber - 1; var source = this.assembly[desiredLine].source; - if (source !== null && source.file === null) { - // a null file means it was the user's source - this.eventHub.emit('editorLinkLine', this.sourceEditorId, source.line, -1, -1, true); + if (source && source.line > 0) { + var editorId = this.getEditorIdBySourcefile(source); + if (editorId) { + // a null file means it was the user's source + this.eventHub.emit('editorLinkLine', editorId, source.line, -1, -1, true); + } } }, this), }); @@ -589,9 +619,7 @@ Compiler.prototype.getEffectiveFilters = function () { Compiler.prototype.findTools = function (content, tools) { if (content.componentName === 'tool') { - if ( - (content.componentState.editor === this.sourceEditorId) && - (content.componentState.compiler === this.id)) { + if (content.componentState.compiler === this.id) { tools.push({ id: content.componentState.toolId, args: content.componentState.args, @@ -670,12 +698,53 @@ Compiler.prototype.compile = function (bypassCache, newTools) { }); }); + if (this.sourceTreeId) { + this.compileFromTree(options, bypassCache); + } else { + this.compileFromEditorSource(options, bypassCache); + } +}; + +Compiler.prototype.compileFromTree = function (options, bypassCache) { + var tree = this.hub.getTreeById(this.sourceTreeId); + + var mainsource = tree.multifileService.getMainSource(); + + var request = { + source: mainsource, + compiler: this.compiler ? this.compiler.id : '', + options: options, + lang: this.currentLangId, + files: tree.multifileService.getFiles(), + }; + + var treeState = tree.currentState(); + var cmakeProject = treeState.isCMakeProject; + + if (bypassCache) request.bypassCache = true; + if (!this.compiler) { + this.onCompileResponse(request, errorResult(''), false); + } else if (cmakeProject && request.source === '') { + this.onCompileResponse(request, errorResult(''), false); + } else { + if (cmakeProject) { + request.options.compilerOptions.cmakeArgs = treeState.cmakeArgs; + request.options.compilerOptions.customOutputFilename = treeState.customOutputFilename; + this.sendCMakeCompile(request); + } else { + this.sendCompile(request); + } + } +}; + +Compiler.prototype.compileFromEditorSource = function (options, bypassCache) { this.compilerService.expand(this.source).then(_.bind(function (expanded) { var request = { source: expanded || '', compiler: this.compiler ? this.compiler.id : '', options: options, lang: this.currentLangId, + files: [], }; if (bypassCache) request.bypassCache = true; if (!this.compiler) { @@ -686,6 +755,42 @@ Compiler.prototype.compile = function (bypassCache, newTools) { }, this)); }; +Compiler.prototype.sendCMakeCompile = function (request) { + var onCompilerResponse = _.bind(this.onCMakeResponse, this); + + if (this.pendingCMakeRequestSentAt) { + // If we have a request pending, then just store this request to do once the + // previous request completes. + this.nextCMakeRequest = request; + return; + } + this.eventHub.emit('compiling', this.id, this.compiler); + // Display the spinner + this.handleCompilationStatus({code: 4}); + this.pendingCMakeRequestSentAt = Date.now(); + // After a short delay, give the user some indication that we're working on their + // compilation. + var progress = setTimeout(_.bind(function () { + this.setAssembly({asm: fakeAsm('')}, 0); + }, this), 500); + this.compilerService.submitCMake(request) + .then(function (x) { + clearTimeout(progress); + onCompilerResponse(request, x.result, x.localCacheHit); + }) + .catch(function (x) { + clearTimeout(progress); + var message = 'Unknown error'; + if (_.isString(x)) { + message = x; + } else if (x) { + message = x.error || x.code || message; + } + onCompilerResponse(request, + errorResult(''), false); + }); +}; + Compiler.prototype.sendCompile = function (request) { var onCompilerResponse = _.bind(this.onCompileResponse, this); @@ -709,13 +814,14 @@ Compiler.prototype.sendCompile = function (request) { clearTimeout(progress); onCompilerResponse(request, x.result, x.localCacheHit); }) - .catch(function (x) { + .catch(function (e) { clearTimeout(progress); var message = 'Unknown error'; - if (_.isString(x)) { - message = x; - } else if (x) { - message = x.error || x.code || message; + if (_.isString(e)) { + message = e; + } else if (e) { + message = e.error || e.code || e.message; + if (e.stack) console.log(e); } onCompilerResponse(request, errorResult(''), false); }); @@ -836,21 +942,36 @@ function fakeAsm(text) { return [{text: text, source: null, fake: true}]; } -Compiler.prototype.onCompileResponse = function (request, result, cached) { - // Delete trailing empty lines - if ($.isArray(result.asm)) { - var indexToDiscard = _.findLastIndex(result.asm, function (line) { - return !_.isEmpty(line.text); - }); - result.asm.splice(indexToDiscard + 1, result.asm.length - indexToDiscard); +Compiler.prototype.doNextCompileRequest = function () { + if (this.nextRequest) { + var next = this.nextRequest; + this.nextRequest = null; + this.sendCompile(next); } - // Save which source produced this change. It should probably be saved earlier though +}; + +Compiler.prototype.doNextCMakeRequest = function () { + if (this.nextCMakeRequest) { + var next = this.nextCMakeRequest; + this.nextCMakeRequest = null; + this.sendCMakeCompile(next); + } +}; + +Compiler.prototype.onCMakeResponse = function (request, result, cached) { result.source = this.source; this.lastResult = result; - var timeTaken = Math.max(0, Date.now() - this.pendingRequestSentAt); + var timeTaken = Math.max(0, Date.now() - this.pendingCMakeRequestSentAt); this.lastTimeTaken = timeTaken; - var wasRealReply = this.pendingRequestSentAt > 0; - this.pendingRequestSentAt = 0; + var wasRealReply = this.pendingCMakeRequestSentAt > 0; + this.pendingCMakeRequestSentAt = 0; + + this.handleCompileRequestAndResult(request, result, cached, wasRealReply, timeTaken); + + this.doNextCMakeRequest(); +}; + +Compiler.prototype.handleCompileRequestAndResult = function (request, result, cached, wasRealReply, timeTaken) { ga.proxy('send', { hitType: 'event', eventCategory: 'Compile', @@ -865,11 +986,32 @@ Compiler.prototype.onCompileResponse = function (request, result, cached) { timingValue: timeTaken, }); + // Delete trailing empty lines + if ($.isArray(result.asm)) { + var indexToDiscard = _.findLastIndex(result.asm, function (line) { + return !_.isEmpty(line.text); + }); + result.asm.splice(indexToDiscard + 1, result.asm.length - indexToDiscard); + } + this.labelDefinitions = result.labelDefinitions || {}; - this.setAssembly(result, result.filteredCount || 0); + if (result.asm) { + this.setAssembly(result, result.filteredCount || 0); + } else if (result.result && result.result.asm) { + this.setAssembly(result.result, result.result.filteredCount || 0); + } var stdout = result.stdout || []; var stderr = result.stderr || []; + var failed = result.code ? result.code !== 0 : false; + + if (result.buildsteps) { + _.each(result.buildsteps, function (step) { + stdout = stdout.concat(step.stdout || []); + stderr = stderr.concat(step.stderr || []); + failed = failed | (step.code !== 0); + }); + } this.handleCompilationStatus(this.compilerService.calculateStatusIcon(result)); this.outputTextCount.text(stdout.length); @@ -896,14 +1038,27 @@ Compiler.prototype.onCompileResponse = function (request, result, cached) { this.compileInfoLabel.text(infoLabelText); - this.postCompilationResult(request, result); - this.eventHub.emit('compileResult', this.id, this.compiler, result, languages[this.currentLangId]); - - if (this.nextRequest) { - var next = this.nextRequest; - this.nextRequest = null; - this.sendCompile(next); + if (result.result) { + this.postCompilationResult(request, result.result); + } else { + this.postCompilationResult(request, result); } + + this.eventHub.emit('compileResult', this.id, this.compiler, result, languages[this.currentLangId]); +}; + +Compiler.prototype.onCompileResponse = function (request, result, cached) { + // Save which source produced this change. It should probably be saved earlier though + result.source = this.source; + this.lastResult = result; + var timeTaken = Math.max(0, Date.now() - this.pendingRequestSentAt); + this.lastTimeTaken = timeTaken; + var wasRealReply = this.pendingRequestSentAt > 0; + this.pendingRequestSentAt = 0; + + this.handleCompileRequestAndResult(request, result, cached, wasRealReply, timeTaken); + + this.doNextCompileRequest(); }; Compiler.prototype.postCompilationResult = function (request, result) { @@ -926,6 +1081,19 @@ Compiler.prototype.postCompilationResult = function (request, result) { }; Compiler.prototype.onEditorChange = function (editor, source, langId, compilerId) { + if (this.sourceTreeId) { + var tree = this.hub.getTreeById(this.sourceTreeId); + if (tree) { + if (tree.multifileService.isEditorPartOfProject(editor)) { + if (this.settings.compileOnChange) { + this.compile(); + + return; + } + } + } + } + if (editor === this.sourceEditorId && langId === this.currentLangId && (compilerId === undefined || compilerId === this.id)) { this.source = source; @@ -1284,15 +1452,27 @@ Compiler.prototype.initLibraries = function (state) { }; Compiler.prototype.updateLibraries = function () { - if (this.libsWidget) this.libsWidget.setNewLangId(this.currentLangId, this.compiler.id, this.compiler.libs); + if (this.libsWidget) { + this.libsWidget.setNewLangId(this.currentLangId, + this.compiler ? this.compiler.id : false, + this.compiler ? this.compiler.libs : {}); + } +}; + +Compiler.prototype.isSupportedTool = function (tool) { + if (this.sourceTreeId) { + return tool.tool.type === 'postcompilation'; + } else { + return true; + } }; Compiler.prototype.supportsTool = function (toolId) { if (!this.compiler) return; - return _.find(this.compiler.tools, function (tool) { - return (tool.tool.id === toolId); - }); + return _.find(this.compiler.tools, _.bind(function (tool) { + return (tool.tool.id === toolId && this.isSupportedTool(tool)); + }, this)); }; Compiler.prototype.initToolButton = function (togglePannerAdder, button, toolId) { @@ -1308,7 +1488,7 @@ Compiler.prototype.initToolButton = function (togglePannerAdder, button, toolId) monacoStdin = langTools[toolId].tool.monacoStdin; } } - return Components.getToolViewWith(this.id, this.sourceEditorId, toolId, args, monacoStdin); + return Components.getToolViewWith(this.id, this.sourceEditorId, toolId, args, monacoStdin, this.sourceTreeId); }, this); this.container.layoutManager @@ -1344,9 +1524,11 @@ Compiler.prototype.initToolButtons = function (togglePannerAdder) { if (_.isEmpty(this.compiler.tools)) { addTool('none', 'No tools available'); } else { - _.each(this.compiler.tools, function (tool) { - addTool(tool.tool.id, tool.tool.name); - }); + _.each(this.compiler.tools, _.bind(function (tool) { + if (this.isSupportedTool(tool)) { + addTool(tool.tool.id, tool.tool.name); + } + }, this)); } }; @@ -1473,12 +1655,14 @@ Compiler.prototype.initListeners = function () { this.container.on('resize', this.resize, this); this.container.on('shown', this.resize, this); this.container.on('open', function () { - this.eventHub.emit('compilerOpen', this.id, this.sourceEditorId); + this.eventHub.emit('compilerOpen', this.id, this.sourceEditorId, this.sourceTreeId); }, this); this.eventHub.on('editorChange', this.onEditorChange, this); this.eventHub.on('compilerFlagsChange', this.onCompilerFlagsChange, this); this.eventHub.on('editorClose', this.onEditorClose, this); + this.eventHub.on('treeClose', this.onTreeClose, this); this.eventHub.on('colours', this.onColours, this); + this.eventHub.on('coloursForCompiler', this.onColoursForCompiler, this); this.eventHub.on('resendCompilation', this.onResendCompilation, this); this.eventHub.on('findCompilers', this.sendCompiler, this); this.eventHub.on('compilerSetDecorations', this.onCompilerSetDecorations, this); @@ -1597,7 +1781,9 @@ Compiler.prototype.onOptionsChange = function (options) { Compiler.prototype.checkForUnwiseArguments = function (optionsArray) { // Check if any options are in the unwiseOptions array and remember them - var unwiseOptions = _.intersection(optionsArray, this.compiler.unwiseOptions); + var unwiseOptions = _.intersection(optionsArray, _.filter(this.compiler.unwiseOptions, function (opt) { + return opt !== ''; + })); var options = unwiseOptions.length === 1 ? 'Option ' : 'Options '; var names = unwiseOptions.join(', '); @@ -1651,7 +1837,7 @@ Compiler.prototype.onCompilerChange = function (value) { }; Compiler.prototype.sendCompiler = function () { - this.eventHub.emit('compiler', this.id, this.compiler, this.options, this.sourceEditorId); + this.eventHub.emit('compiler', this.id, this.compiler, this.options, this.sourceEditorId, this.sourceTreeId); }; Compiler.prototype.onEditorClose = function (editor) { @@ -1665,6 +1851,15 @@ Compiler.prototype.onEditorClose = function (editor) { } }; +Compiler.prototype.onTreeClose = function (tree) { + if (tree === this.sourceTreeId) { + this.close(); + _.defer(function (self) { + self.container.close(); + }, this); + } +}; + Compiler.prototype.onFilterChange = function () { var filters = this.getEffectiveFilters(); this.eventHub.emit('filtersChange', this.id, filters); @@ -1678,6 +1873,7 @@ Compiler.prototype.currentState = function () { id: this.id, compiler: this.compiler ? this.compiler.id : '', source: this.sourceEditorId, + tree: this.sourceTreeId, options: this.options, // NB must *not* be effective filters filters: this.filters.get(), @@ -1696,14 +1892,27 @@ Compiler.prototype.saveState = function () { }; Compiler.prototype.onColours = function (editor, colours, scheme) { - if (editor === this.sourceEditorId) { - var asmColours = {}; - _.each(this.assembly, function (x, index) { - if (x.source && x.source.file === null && x.source.line > 0) { - asmColours[index] = colours[x.source.line - 1]; + var asmColours = {}; + _.each(this.assembly, _.bind(function (x, index) { + if (x.source && x.source.line > 0) { + var editorId = this.getEditorIdBySourcefile(x.source); + if (editorId === editor) { + if (!asmColours[editorId]) { + asmColours[editorId] = {}; + } + asmColours[editorId][index] = colours[x.source.line - 1]; } - }); - this.colours = colour.applyColours(this.outputEditor, asmColours, scheme, this.colours); + } + }, this)); + + _.each(asmColours, _.bind(function (col) { + this.colours = colour.applyColours(this.outputEditor, col, scheme, this.colours); + }, this)); +}; + +Compiler.prototype.onColoursForCompiler = function (compilerId, colours, scheme) { + if (this.id === compilerId) { + this.colours = colour.applyColours(this.outputEditor, colours, scheme, this.colours); } }; @@ -1711,7 +1920,6 @@ Compiler.prototype.getCompilerName = function () { return this.compiler ? this.compiler.name : 'No compiler set'; }; - Compiler.prototype.getLanguageName = function () { var lang = options.languages[this.currentLangId]; return lang ? lang.name : '?'; @@ -1720,7 +1928,13 @@ Compiler.prototype.getLanguageName = function () { Compiler.prototype.getPaneName = function () { var langName = this.getLanguageName(); var compName = this.getCompilerName(); - return compName + ' (' + langName +', Editor #' + this.sourceEditorId + ', Compiler #' + this.id + ')'; + if (this.sourceEditorId) { + return compName + ' (' + langName +', Editor #' + this.sourceEditorId + ', Compiler #' + this.id + ')'; + } else if (this.sourceTreeId) { + return compName + ' (' + langName +', Tree #' + this.sourceTreeId + ', Compiler #' + this.id + ')'; + } else { + return ''; + } }; Compiler.prototype.updateCompilerName = function () { @@ -1757,21 +1971,24 @@ Compiler.prototype.clearLinkedLines = function () { this.updateDecorations(); }; -Compiler.prototype.onPanesLinkLine = function (compilerId, lineNumber, colBegin, colEnd, revealLine, sender) { +Compiler.prototype.onPanesLinkLine = function (compilerId, lineNumber, colBegin, colEnd, revealLine, sender, editorId) { if (Number(compilerId) === this.id) { var lineNums = []; var directlyLinkedLineNums = []; var signalFromAnotherPane = sender !== this.getPaneName(); - _.each(this.assembly, function (asmLine, i) { - if (asmLine.source && asmLine.source.file === null && asmLine.source.line === lineNumber) { - var line = i + 1; - lineNums.push(line); - var currentCol = asmLine.source.column; - if (signalFromAnotherPane && currentCol && colBegin <= currentCol && currentCol <= colEnd) { - directlyLinkedLineNums.push(line); + _.each(this.assembly, _.bind(function (asmLine, i) { + if (asmLine.source && asmLine.source.line === lineNumber) { + var fileEditorId = this.getEditorIdBySourcefile(asmLine.source); + if (fileEditorId && (editorId === fileEditorId)) { + var line = i + 1; + lineNums.push(line); + var currentCol = asmLine.source.column; + if (signalFromAnotherPane && currentCol && colBegin <= currentCol && currentCol <= colEnd) { + directlyLinkedLineNums.push(line); + } } } - }); + }, this)); if (revealLine && lineNums[0]) { this.pushRevealJump(); @@ -1881,8 +2098,8 @@ Compiler.prototype.setCompilerVersionPopover = function (version, notification) }); }; -Compiler.prototype.onRequestCompilation = function (editorId) { - if (editorId === this.sourceEditorId) { +Compiler.prototype.onRequestCompilation = function (editorId, treeId) { + if ((editorId === this.sourceEditorId) || (treeId && treeId === this.sourceTreeId)) { this.compile(); } }; @@ -1975,17 +2192,22 @@ Compiler.prototype.onMouseMove = function (e) { var sourceLine = -1; var sourceColBegin = -1; var sourceColEnd = -1; - if (hoverAsm.source && !hoverAsm.source.file) { + if (hoverAsm.source) { sourceLine = hoverAsm.source.line; if (hoverAsm.source.column) { sourceColBegin = hoverAsm.source.column; sourceColEnd = sourceColBegin; } + + var editorId = this.getEditorIdBySourcefile(hoverAsm.source); + if (editorId) { + this.eventHub.emit('editorLinkLine', editorId, sourceLine, sourceColBegin, sourceColEnd, false); + + this.eventHub.emit('panesLinkLine', this.id, + sourceLine, sourceColBegin, sourceColEnd, + false, this.getPaneName(), editorId); + } } - this.eventHub.emit('editorLinkLine', this.sourceEditorId, sourceLine, sourceColBegin, sourceColEnd, false); - this.eventHub.emit('panesLinkLine', this.id, - sourceLine, sourceColBegin, sourceColEnd, - false, this.getPaneName()); } } var currentWord = this.outputEditor.getModel().getWordAtPosition(e.target.position); @@ -2106,8 +2328,9 @@ Compiler.prototype.handleCompilationStatus = function (status) { this.compilerService.handleCompilationStatus(this.statusLabel, this.statusIcon, status); }; -Compiler.prototype.onLanguageChange = function (editorId, newLangId) { - if (this.sourceEditorId === editorId) { +Compiler.prototype.onLanguageChange = function (editorId, newLangId, treeId) { + if ((this.sourceEditorId && this.sourceEditorId === editorId) || + (this.sourceTreeId && this.sourceTreeId === treeId)) { var oldLangId = this.currentLangId; this.currentLangId = newLangId; // Store the current selected stuff to come back to it later in the same session (Not state stored!) diff --git a/static/panes/conformance-view.js b/static/panes/conformance-view.js index c6664ebb5..54d04ea02 100644 --- a/static/panes/conformance-view.js +++ b/static/panes/conformance-view.js @@ -320,6 +320,7 @@ Conformance.prototype.compileChild = function (compilerEntry) { skipAsm: true, }, lang: this.langId, + files: [], }; _.each(this.currentLibs, function (item) { diff --git a/static/panes/editor.js b/static/panes/editor.js index 360e7d071..a0ce5daab 100644 --- a/static/panes/editor.js +++ b/static/panes/editor.js @@ -39,10 +39,10 @@ var TomSelect = require('tom-select'); var Settings = require('../settings'); require('../modes/_all'); - var loadSave = new loadSaveLib.LoadSave(); var languages = options.languages; +// eslint-disable-next-line max-statements function Editor(hub, state, container) { this.id = state.id || hub.nextEditorId(); this.container = container; @@ -57,8 +57,10 @@ function Editor(hub, state, container) { this.httpRoot = window.httpRoot; this.widgetsByCompiler = {}; this.asmByCompiler = {}; + this.defaultFileByCompiler = {}; this.busyCompilers = {}; this.colours = []; + this.treeCompilers = {}; this.decorations = {}; this.prevDecorations = []; @@ -70,6 +72,8 @@ function Editor(hub, state, container) { this.alertSystem = new Alert(); this.alertSystem.prefixMessage = 'Editor #' + this.id + ': '; + this.filename = state.filename || false; + this.awaitingInitialResults = false; this.selection = state.selection; @@ -82,7 +86,8 @@ function Editor(hub, state, container) { var legacyReadOnly = state.options && !!state.options.readOnly; this.editor = monaco.editor.create(root[0], monacoConfig.extendConfig({ language: this.currentLanguage.monaco, - readOnly: !!options.readOnly || legacyReadOnly || window.compilerExplorerOptions.mobileViewer, + readOnly: !!options.readOnly || legacyReadOnly || + (window.compilerExplorerOptions && window.compilerExplorerOptions.mobileViewer), glyphMargin: !options.embedded, }, this.settings)); this.editor.getModel().setEOL(monaco.editor.EndOfLineSequence.LF); @@ -198,6 +203,7 @@ Editor.prototype.updateState = function () { source: this.getSource(), lang: this.currentLanguage.id, selection: this.selection, + filename: this.filename, }; this.fontScale.addState(state); this.container.setState(state); @@ -242,7 +248,7 @@ Editor.prototype.initCallbacks = function () { this.container.on('resize', this.resize, this); this.container.on('shown', this.resize, this); this.container.on('open', _.bind(function () { - this.eventHub.emit('editorOpen', this.id); + this.eventHub.emit('editorOpen', this.id, this); }, this)); this.container.on('destroy', this.close, this); this.container.layoutManager.on('initialised', function () { @@ -252,6 +258,9 @@ Editor.prototype.initCallbacks = function () { this.requestCompilation(); }, this); + this.eventHub.on('treeCompilerEditorIncludeChange', this.onTreeCompilerEditorIncludeChange, this); + this.eventHub.on('treeCompilerEditorExcludeChange', this.onTreeCompilerEditorExcludeChange, this); + this.eventHub.on('coloursForEditor', this.onColoursForEditor, this); this.eventHub.on('compilerOpen', this.onCompilerOpen, this); this.eventHub.on('executorOpen', this.onExecutorOpen, this); this.eventHub.on('compilerClose', this.onCompilerClose, this); @@ -266,6 +275,7 @@ Editor.prototype.initCallbacks = function () { this.eventHub.on('resize', this.resize, this); this.eventHub.on('newSource', this.onNewSource, this); this.eventHub.on('motd', this.onMotd, this); + this.eventHub.on('findEditors', this.sendEditor, this); this.eventHub.emit('requestMotd'); this.editor.getModel().onDidChangeContent(_.bind(function () { @@ -308,6 +318,10 @@ Editor.prototype.initCallbacks = function () { }, this)); }; +Editor.prototype.sendEditor = function () { + this.eventHub.emit('editorOpen', this.id, this); +}; + Editor.prototype.onMouseMove = function (e) { if (e !== null && e.target !== null && this.settings.hoverShowSource && e.target.position !== null) { var pos = e.target.position; @@ -441,7 +455,15 @@ Editor.prototype.initButtons = function (state) { $(this.domRoot).keydown(_.bind(function (event) { if ((event.ctrlKey || event.metaKey) && String.fromCharCode(event.which).toLowerCase() === 's') { event.preventDefault(); - if (this.settings.enableCtrlS) { + if (this.settings.enableCtrlStree && this.hub.hasTree()) { + var trees = this.hub.trees; + // todo: change when multiple trees are used + if (trees && trees.length > 0) { + trees[0].multifileService.includeByEditorId(this.id).then(_.bind(function () { + trees[0].refresh(); + }, this)); + } + } else if (this.settings.enableCtrlS) { loadSave.setMinimalOptions(this.getSource(), this.currentLanguage); if (!loadSave.onSaveToFile(this.id)) { this.showLoadSaver(); @@ -606,6 +628,9 @@ Editor.prototype.updateOpenInQuickBench = function () { }; Editor.prototype.changeLanguage = function (newLang) { + if (newLang === 'cmake') { + this.selectize.addOption(languages.cmake); + } this.selectize.setValue(newLang); }; @@ -618,12 +643,18 @@ Editor.prototype.tryPanesLinkLine = function (thisLineNumber, column, reveal) { var selectedToken = this.getTokenSpan(thisLineNumber, column); _.each(this.asmByCompiler, _.bind(function (asms, compilerId) { this.eventHub.emit('panesLinkLine', compilerId, thisLineNumber, - selectedToken.colBegin, selectedToken.colEnd, reveal); + selectedToken.colBegin, selectedToken.colEnd, reveal, undefined, this.id); }, this)); }; Editor.prototype.requestCompilation = function () { this.eventHub.emit('requestCompilation', this.id); + + _.each(this.hub.trees, _.bind(function (tree) { + if (tree.multifileService.isEditorPartOfProject(this.id)) { + this.eventHub.emit('requestCompilation', this.id, tree.id); + } + }, this)); }; Editor.prototype.initEditorActions = function () { @@ -959,24 +990,54 @@ Editor.prototype.onSettingsChange = function (newSettings) { }; Editor.prototype.numberUsedLines = function () { + if (_.any(this.busyCompilers)) return; + + if (!this.settings.colouriseAsm) { + this.updateColours([]); + return; + } + + if (this.hub.hasTree()) { + return; + } + var result = {}; // First, note all lines used. - _.each(this.asmByCompiler, function (asm) { - _.each(asm, function (asmLine) { - // If the line has a source indicator, and the source indicator is null (i.e. the - // user's input file), then tag it as used. - if (asmLine.source && asmLine.source.file === null && asmLine.source.line > 0) - result[asmLine.source.line - 1] = true; - }); - }); + _.each(this.asmByCompiler, _.bind(function (asm, compilerId) { + _.each(asm, _.bind(function (asmLine) { + var foundInTrees = false; + + _.each(this.treeCompilers, _.bind(function (compilerIds, treeId) { + if (compilerIds[compilerId]) { + var tree = this.hub.getTreeById(Number(treeId)); + var defaultFile = this.defaultFileByCompiler[compilerId]; + foundInTrees = true; + + if (asmLine.source && asmLine.source.line > 0) { + var sourcefilename = asmLine.source.file ? asmLine.source.file : defaultFile; + if (this.id === tree.multifileService.getEditorIdByFilename(sourcefilename)) { + result[asmLine.source.line - 1] = true; + } + } + } + }, this)); + + if (!foundInTrees) { + if (asmLine.source && + (asmLine.source.file === null || asmLine.source.mainsource) && + asmLine.source.line > 0) { + result[asmLine.source.line - 1] = true; + } + } + }, this)); + }, this)); // Now assign an ordinal to each used line. var ordinal = 0; _.each(result, function (v, k) { result[k] = ordinal++; }); - if (_.any(this.busyCompilers)) return; - this.updateColours(this.settings.colouriseAsm ? result : []); + this.updateColours(result); }; Editor.prototype.updateColours = function (colours) { @@ -984,7 +1045,7 @@ Editor.prototype.updateColours = function (colours) { this.eventHub.emit('colours', this.id, colours, this.settings.colourScheme); }; -Editor.prototype.onCompilerOpen = function (compilerId, editorId) { +Editor.prototype.onCompilerOpen = function (compilerId, editorId, treeId) { if (editorId === this.id) { // On any compiler open, rebroadcast our state in case they need to know it. if (this.waitingForLanguage) { @@ -1000,8 +1061,36 @@ Editor.prototype.onCompilerOpen = function (compilerId, editorId) { } } } - this.maybeEmitChange(true, compilerId); + + if (treeId > 0) { + if (!this.treeCompilers[treeId]) { + this.treeCompilers[treeId] = {}; + } + this.treeCompilers[treeId][compilerId] = true; + } this.ourCompilers[compilerId] = true; + + if (!treeId) { + this.maybeEmitChange(true, compilerId); + } + } +}; + +Editor.prototype.onTreeCompilerEditorIncludeChange = function (treeId, editorId, compilerId) { + if (this.id === editorId) { + this.onCompilerOpen(compilerId, editorId, treeId); + } +}; + +Editor.prototype.onTreeCompilerEditorExcludeChange = function (treeId, editorId, compilerId) { + if (this.id === editorId) { + this.onCompilerClose(compilerId); + } +}; + +Editor.prototype.onColoursForEditor = function (editorId, colours, scheme) { + if (this.id === editorId) { + this.colours = colour.applyColours(this.editor, colours, scheme, this.colours); } }; @@ -1012,13 +1101,18 @@ Editor.prototype.onExecutorOpen = function (executorId, editorId) { } }; -Editor.prototype.onCompilerClose = function (compilerId) { +Editor.prototype.onCompilerClose = function (compilerId, unused, treeId) { + if (this.treeCompilers[treeId]) { + delete this.treeCompilers[treeId][compilerId]; + } + if (this.ourCompilers[compilerId]) { monaco.editor.setModelMarkers(this.editor.getModel(), compilerId, []); delete this.widgetsByCompiler[compilerId]; delete this.asmByCompiler[compilerId]; delete this.busyCompilers[compilerId]; delete this.ourCompilers[compilerId]; + delete this.defaultFileByCompiler[compilerId]; this.numberUsedLines(); } }; @@ -1036,10 +1130,25 @@ Editor.prototype.onCompiling = function (compilerId) { Editor.prototype.onCompileResponse = function (compilerId, compiler, result) { if (!this.ourCompilers[compilerId]) return; + this.busyCompilers[compilerId] = false; var output = (result.stdout || []).concat(result.stderr || []); var widgets = _.compact(_.map(output, function (obj) { if (!obj.tag) return; + + var trees = this.hub.trees; + if (trees && trees.length > 0) { + if (obj.tag.file) { + if (this.id !== trees[0].multifileService.getEditorIdByFilename(obj.tag.file)) { + return; + } + } else { + if (this.id !== trees[0].multifileService.getMainSourceEditorId()) { + return; + } + } + } + var severity = 3; // error if (obj.tag.text.match(/^warning/)) severity = 2; if (obj.tag.text.match(/^note/)) severity = 1; @@ -1072,7 +1181,19 @@ Editor.prototype.onCompileResponse = function (compilerId, compiler, result) { }; }, this); this.updateDecorations(); - this.asmByCompiler[compilerId] = result.asm; + + if (result.result && result.result.asm) { + this.asmByCompiler[compilerId] = result.result.asm; + } else { + this.asmByCompiler[compilerId] = result.asm; + } + + if (result.inputFilename) { + this.defaultFileByCompiler[compilerId] = result.inputFilename; + } else { + this.defaultFileByCompiler[compilerId] = 'example' + this.currentLanguage.extensions[0]; + } + this.numberUsedLines(); }; @@ -1217,8 +1338,9 @@ Editor.prototype.initLoadSaver = function () { this.loadSaveButton .off('click') .click(_.bind(function () { - loadSave.run(_.bind(function (text) { + loadSave.run(_.bind(function (text, filename) { this.setSource(text); + this.setFilename(filename); this.updateState(); this.maybeEmitChange(true); this.requestCompilation(); @@ -1231,7 +1353,7 @@ Editor.prototype.onLanguageChange = function (newLangId) { if (newLangId !== this.currentLanguage.id) { var oldLangId = this.currentLanguage.id; this.currentLanguage = languages[newLangId]; - if (!this.waitingForLanguage && !this.settings.keepSourcesOnLangChange) { + if (!this.waitingForLanguage && !this.settings.keepSourcesOnLangChange && (newLangId !== 'cmake')) { this.editorSourceByLang[oldLangId] = this.getSource(); this.updateEditorCode(); } @@ -1255,11 +1377,25 @@ Editor.prototype.onLanguageChange = function (newLangId) { }; Editor.prototype.getPaneName = function () { - return this.currentLanguage.name + ' source #' + this.id; + if (this.filename) { + return this.filename; + } else { + return this.currentLanguage.name + ' source #' + this.id; + } +}; + +Editor.prototype.setFilename = function (name) { + this.filename = name; + this.updateTitle(); + this.updateState(); }; Editor.prototype.updateTitle = function () { - this.container.setTitle(this.getPaneName()); + var name = this.getPaneName(); + if (name.endsWith('CMakeLists.txt')) { + this.changeLanguage('cmake'); + } + this.container.setTitle(name); }; // Called every time we change language, so we get the relevant code @@ -1271,6 +1407,7 @@ Editor.prototype.close = function () { this.eventHub.unsubscribe(); this.eventHub.emit('editorClose', this.id); this.editor.dispose(); + this.hub.removeEditor(this.id); }; module.exports = { diff --git a/static/panes/executor.js b/static/panes/executor.js index 3580deb22..6607fb429 100644 --- a/static/panes/executor.js +++ b/static/panes/executor.js @@ -59,7 +59,12 @@ function Executor(hub, container, state) { this.domRoot = container.getElement(); this.domRoot.html($('#executor').html()); this.contentRoot = this.domRoot.find('.content'); - this.sourceEditorId = state.source || 1; + this.sourceTreeId = state.tree ? state.tree : false; + if (this.sourceTreeId) { + this.sourceEditorId = false; + } else { + this.sourceEditorId = state.source || 1; + } this.id = state.id || hub.nextExecutorId(); this.settings = Settings.getStoredSettings(); this.initLangAndCompiler(state); @@ -73,7 +78,9 @@ function Executor(hub, container, state) { this.lastResult = {}; this.lastTimeTaken = 0; this.pendingRequestSentAt = 0; + this.pendingCMakeRequestSentAt = 0; this.nextRequest = null; + this.nextCMakeRequest = null; this.alertSystem = new Alert(); this.alertSystem.prefixMessage = 'Executor #' + this.id + ': '; @@ -104,12 +111,31 @@ function Executor(hub, container, state) { eventCategory: 'OpenViewPane', eventAction: 'Executor', }); + + if (this.sourceTreeId) { + this.compile(); + } } Executor.prototype.compilerIsVisible = function (compiler) { return compiler.supportsExecute; }; +Executor.prototype.getEditorIdBySourcefile = function (sourcefile) { + if (this.sourceTreeId) { + var tree = this.hub.getTreeById(this.sourceTreeId); + if (tree) { + return tree.multifileService.getEditorIdByFilename(sourcefile.file); + } + } else { + if (sourcefile !== null && (sourcefile.file === null || sourcefile.mainsource)) { + return this.sourceEditorId; + } + } + + return false; +}; + Executor.prototype.initLangAndCompiler = function (state) { var langId = state.lang; var compilerId = state.compiler; @@ -181,6 +207,7 @@ Executor.prototype.compile = function (bypassCache) { }, compilerOptions: { executorRequest: true, + skipAsm: true, }, filters: {execute: true}, tools: [], @@ -194,12 +221,21 @@ Executor.prototype.compile = function (bypassCache) { }); }); + if (this.sourceTreeId) { + this.compileFromTree(options, bypassCache); + } else { + this.compileFromEditorSource(options, bypassCache); + } +}; + +Executor.prototype.compileFromEditorSource = function (options, bypassCache) { this.compilerService.expand(this.source).then(_.bind(function (expanded) { var request = { source: expanded || '', compiler: this.compiler ? this.compiler.id : '', options: options, lang: this.currentLangId, + files: [], }; if (bypassCache) request.bypassCache = true; if (!this.compiler) { @@ -210,6 +246,68 @@ Executor.prototype.compile = function (bypassCache) { }, this)); }; +Executor.prototype.compileFromTree = function (options, bypassCache) { + var tree = this.hub.getTreeById(this.sourceTreeId); + + var mainsource = tree.multifileService.getMainSource(); + + var request = { + source: mainsource, + compiler: this.compiler ? this.compiler.id : '', + options: options, + lang: this.currentLangId, + files: tree.multifileService.getFiles(), + }; + + var treeState = tree.currentState(); + var cmakeProject = treeState.isCMakeProject; + + if (bypassCache) request.bypassCache = true; + if (!this.compiler) { + this.onCompileResponse(request, errorResult(''), false); + } else if (cmakeProject && request.source === '') { + this.onCompileResponse(request, errorResult(''), false); + } else { + if (cmakeProject) { + request.options.compilerOptions.cmakeArgs = treeState.cmakeArgs; + request.options.compilerOptions.customOutputFilename = treeState.customOutputFilename; + this.sendCMakeCompile(request); + } else { + this.sendCompile(request); + } + } +}; + +Executor.prototype.sendCMakeCompile = function (request) { + var onCompilerResponse = _.bind(this.onCMakeResponse, this); + + if (this.pendingCMakeRequestSentAt) { + // If we have a request pending, then just store this request to do once the + // previous request completes. + this.nextCMakeRequest = request; + return; + } + // this.eventHub.emit('compiling', this.id, this.compiler); + // Display the spinner + this.handleCompilationStatus({code: 4}); + this.pendingCMakeRequestSentAt = Date.now(); + // After a short delay, give the user some indication that we're working on their + // compilation. + this.compilerService.submitCMake(request) + .then(function (x) { + onCompilerResponse(request, x.result, x.localCacheHit); + }) + .catch(function (x) { + var message = 'Unknown error'; + if (_.isString(x)) { + message = x; + } else if (x) { + message = x.error || x.code || x; + } + onCompilerResponse(request, errorResult(message), false); + }); +}; + Executor.prototype.sendCompile = function (request) { var onCompilerResponse = _.bind(this.onCompileResponse, this); @@ -240,21 +338,27 @@ Executor.prototype.sendCompile = function (request) { }); }; -Executor.prototype.addCompilerOutputLine = function (msg, container, lineNum, column) { +Executor.prototype.addCompilerOutputLine = function (msg, container, lineNum/*, column*/) { var elem = $('
').appendTo(container); if (lineNum) { elem.html( $('') .html(msg) .click(_.bind(function (e) { - this.eventHub.emit('editorLinkLine', this.sourceEditorId, lineNum, column, column + 1, true); + // var editorId = this.getEditorIdBySourcefile(source); + // if (editorId) { + // this.eventHub.emit('editorLinkLine', editorId, lineNum, column, column + 1, true); + // } // do not bring user to the top of index.html // http://stackoverflow.com/questions/3252730 e.preventDefault(); return false; }, this)) .on('mouseover', _.bind(function () { - this.eventHub.emit('editorLinkLine', this.sourceEditorId, lineNum, column, column + 1, false); + // var editorId = this.getEditorIdBySourcefile(source); + // if (editorId) { + // this.eventHub.emit('editorLinkLine', editorId, lineNum, column, column + 1, false); + // } }, this)) ); } else { @@ -282,14 +386,68 @@ Executor.prototype.handleOutput = function (output, element, ansiParser) { return outElem; }; -Executor.prototype.onCompileResponse = function (request, result, cached) { - // Save which source produced this change. It should probably be saved earlier though +Executor.prototype.getBuildStdoutFromResult = function (result) { + var arr = []; + + if (result.buildResult) { + arr = arr.concat(result.buildResult.stdout); + } + + if (result.buildsteps) { + _.each(result.buildsteps, function (step) { + arr = arr.concat(step.stdout); + }); + } + + return arr; +}; + +Executor.prototype.getBuildStderrFromResult = function (result) { + var arr = []; + + if (result.buildResult) { + arr = arr.concat(result.buildResult.stderr); + } + + if (result.buildsteps) { + _.each(result.buildsteps, function (step) { + arr = arr.concat(step.stderr); + }); + } + + return arr; +}; + +Executor.prototype.onCMakeResponse = function (request, result, cached) { result.source = this.source; this.lastResult = result; - var timeTaken = Math.max(0, Date.now() - this.pendingRequestSentAt); + var timeTaken = Math.max(0, Date.now() - this.pendingCMakeRequestSentAt); this.lastTimeTaken = timeTaken; - var wasRealReply = this.pendingRequestSentAt > 0; - this.pendingRequestSentAt = 0; + var wasRealReply = this.pendingCMakeRequestSentAt > 0; + this.pendingCMakeRequestSentAt = 0; + + this.handleCompileRequestAndResponse(request, result, cached, wasRealReply, timeTaken); + + this.doNextCMakeRequest(); +}; + +Executor.prototype.doNextCompileRequest = function () { + if (this.nextRequest) { + var next = this.nextRequest; + this.nextRequest = null; + this.sendCompile(next); + } +}; + +Executor.prototype.doNextCMakeRequest = function () { + if (this.nextCMakeRequest) { + var next = this.nextCMakeRequest; + this.nextCMakeRequest = null; + this.sendCMakeCompile(next); + } +}; + +Executor.prototype.handleCompileRequestAndResponse = function (request, result, cached, wasRealReply, timeTaken) { ga.proxy('send', { hitType: 'event', eventCategory: 'Compile', @@ -305,15 +463,14 @@ Executor.prototype.onCompileResponse = function (request, result, cached) { }); this.clearPreviousOutput(); - var compileStdout = result.buildResult.stdout || []; - var compileStderr = result.buildResult.stderr || []; - var execStdout = result.stdout || []; - var execStderr = result.stderr || []; + var compileStdout = this.getBuildStdoutFromResult(result); + var compileStderr = this.getBuildStderrFromResult(result); + var execStdout = result.stdout || result.execResult.stdout || []; + var execStderr = result.stderr || result.execResult.stderr || []; if (!result.didExecute) { this.executionStatusSection.append($('
').text('Could not execute the program')); this.executionStatusSection.append($('
').text('Compiler returned: ' + result.buildResult.code)); } - if (compileStdout.length > 0) { this.compilerOutputSection.append($('
').text('Compiler stdout')); this.handleOutput(compileStdout, this.compilerOutputSection, this.normalAnsiToHtml); @@ -323,7 +480,8 @@ Executor.prototype.onCompileResponse = function (request, result, cached) { this.handleOutput(compileStderr, this.compilerOutputSection, this.errorAnsiToHtml); } if (result.didExecute) { - this.executionOutputSection.append($('
').text('Program returned: ' + result.code)); + var exitCode = result.execResult ? result.execResult.code : result.code; + this.executionOutputSection.append($('
').text('Program returned: ' + exitCode)); if (execStdout.length > 0) { this.executionOutputSection.append($('
').text('Program stdout')); var outElem = this.handleOutput(execStdout, this.executionOutputSection, this.normalAnsiToHtml); @@ -348,12 +506,20 @@ Executor.prototype.onCompileResponse = function (request, result, cached) { result.buildResult.compilationOptions ? result.buildResult.compilationOptions.join(' ') : ''); this.eventHub.emit('executeResult', this.id, this.compiler, result, languages[this.currentLangId]); +}; - if (this.nextRequest) { - var next = this.nextRequest; - this.nextRequest = null; - this.sendCompile(next); - } +Executor.prototype.onCompileResponse = function (request, result, cached) { + // Save which source produced this change. It should probably be saved earlier though + result.source = this.source; + this.lastResult = result; + var timeTaken = Math.max(0, Date.now() - this.pendingRequestSentAt); + this.lastTimeTaken = timeTaken; + var wasRealReply = this.pendingRequestSentAt > 0; + this.pendingRequestSentAt = 0; + + this.handleCompileRequestAndResponse(request, result, cached, wasRealReply, timeTaken); + + this.doNextCompileRequest(); }; Executor.prototype.resendResult = function () { @@ -371,6 +537,19 @@ Executor.prototype.onResendExecutionResult = function (id) { }; Executor.prototype.onEditorChange = function (editor, source, langId, compilerId) { + if (this.sourceTreeId) { + var tree = this.hub.getTreeById(this.sourceTreeId); + if (tree) { + if (tree.multifileService.isEditorPartOfProject(editor)) { + if (this.settings.compileOnChange) { + this.compile(); + + return; + } + } + } + } + if (editor === this.sourceEditorId && langId === this.currentLangId && (compilerId === undefined)) { this.source = source; @@ -623,8 +802,8 @@ Executor.prototype.onExecStdinChange = function (newStdin) { this.compile(); }; -Executor.prototype.onRequestCompilation = function (editorId) { - if (editorId === this.sourceEditorId) { +Executor.prototype.onRequestCompilation = function (editorId, treeId) { + if ((editorId === this.sourceEditorId) || (treeId && treeId === this.sourceTreeId)) { this.compile(); } }; @@ -685,6 +864,7 @@ Executor.prototype.currentState = function () { id: this.id, compiler: this.compiler ? this.compiler.id : '', source: this.sourceEditorId, + tree: this.sourceTreeId, options: this.options, execArgs: this.executionArguments, execStdin: this.executionStdin, @@ -714,10 +894,20 @@ Executor.prototype.getLanguageName = function () { return lang ? lang.name : '?'; }; +Executor.prototype.getLinkHint = function () { + var linkhint = ''; + if (this.sourceTreeId) { + linkhint = 'Tree #' + this.sourceTreeId; + } else { + linkhint = 'Editor #' + this.sourceEditorId; + } + return linkhint; +}; + Executor.prototype.getPaneName = function () { var langName = this.getLanguageName(); var compName = this.getCompilerName(); - return 'Executor ' + compName + ' (' + langName + ', Editor #' + this.sourceEditorId + ')'; + return 'Executor ' + compName + ' (' + langName + ',' + this.getLinkHint() + ')'; }; Executor.prototype.updateCompilerName = function () { diff --git a/static/panes/output.js b/static/panes/output.js index 5a38d0b66..e6bbda804 100644 --- a/static/panes/output.js +++ b/static/panes/output.js @@ -44,6 +44,8 @@ function Output(hub, container, state) { this.container = container; this.compilerId = state.compiler; this.editorId = state.editor; + this.treeId = state.tree; + this.hub = hub; this.eventHub = hub.createEventHub(); this.domRoot = container.getElement(); this.domRoot.html($('#compiler-output').html()); @@ -109,6 +111,7 @@ Output.prototype.currentState = function () { var state = { compiler: this.compilerId, editor: this.editorId, + tree: this.treeId, wrap: options.wrap, }; this.fontScale.addState(state); @@ -126,7 +129,7 @@ Output.prototype.addOutputLines = function (result) { if (obj.text === '') { this.add('
'); } else { - this.add(this.normalAnsiToHtml.toHtml(obj.text), lineNumber, columnNumber); + this.add(this.normalAnsiToHtml.toHtml(obj.text), lineNumber, columnNumber, obj.tag ? obj.tag.file : false); } }, this); }; @@ -143,15 +146,23 @@ Output.prototype.onCompileResult = function (id, compiler, result) { this.contentRoot.empty(); - this.addOutputLines(result); - if (!result.execResult) { - this.add('Compiler returned: ' + result.code); + if (result.buildsteps) { + _.each(result.buildsteps, _.bind(function (step) { + this.add('Step ' + step.step + ' returned: ' + step.code); + this.addOutputLines(step); + }, this)); } else { - this.add('ASM generation compiler returned: ' + result.code); - this.addOutputLines(result.execResult.buildResult); - this.add('Execution build compiler returned: ' + result.execResult.buildResult.code); + this.addOutputLines(result); + if (!result.execResult) { + this.add('Compiler returned: ' + result.code); + } else { + this.add('ASM generation compiler returned: ' + result.code); + this.addOutputLines(result.execResult.buildResult); + this.add('Execution build compiler returned: ' + result.execResult.buildResult.code); + } } - if (result.execResult && result.execResult.didExecute) { + + if (result.execResult && (result.execResult.didExecute || result.didExecute)) { this.add('Program returned: ' + result.execResult.code); if (result.execResult.stderr.length || result.execResult.stdout.length) { _.each(result.execResult.stderr, function (obj) { @@ -186,21 +197,40 @@ Output.prototype.programOutput = function (msg, color) { elem.css('color', color); }; -Output.prototype.add = function (msg, lineNum, column) { +Output.prototype.getEditorIdByFilename = function (filename) { + var tree = this.hub.getTreeById(this.treeId); + if (tree) { + return tree.multifileService.getEditorIdByFilename(filename); + } + return false; +}; + +Output.prototype.emitEditorLinkLine = function (lineNum, column, filename, goto) { + if (this.editorId) { + this.eventHub.emit('editorLinkLine', this.editorId, lineNum, column, column + 1, goto); + } else if (filename) { + var editorId = this.getEditorIdByFilename(filename); + if (editorId) { + this.eventHub.emit('editorLinkLine', editorId, lineNum, column, column + 1, goto); + } + } +}; + +Output.prototype.add = function (msg, lineNum, column, filename) { var elem = $('
').appendTo(this.contentRoot); if (lineNum) { elem.html( $('') .html(msg) - .click(_.bind(function (e) { - this.eventHub.emit('editorLinkLine', this.editorId, lineNum, column, column + 1, true); + .on('click', _.bind(function (e) { + this.emitEditorLinkLine(lineNum, column, filename, true); // do not bring user to the top of index.html // http://stackoverflow.com/questions/3252730 e.preventDefault(); return false; }, this)) .on('mouseover', _.bind(function () { - this.eventHub.emit('editorLinkLine', this.editorId, lineNum, column, column + 1, false); + this.emitEditorLinkLine(lineNum, column, filename, false); }, this)) ); } else { diff --git a/static/panes/tool.js b/static/panes/tool.js index f7c63a13e..5942aa9d4 100644 --- a/static/panes/tool.js +++ b/static/panes/tool.js @@ -50,6 +50,7 @@ function Tool(hub, container, state) { this.container = container; this.compilerId = state.compiler; this.editorId = state.editor; + this.treeId = state.tree; this.toolId = state.toolId; this.toolName = 'Tool'; this.compilerService = hub.compilerService; @@ -146,7 +147,7 @@ Tool.prototype.initCallbacks = function () { }; Tool.prototype.onLanguageChange = function (editorId, newLangId) { - if (this.editorId === editorId) { + if (this.editorId && this.editorId === editorId) { var tools = ceoptions.tools[newLangId]; this.toggleUsable(tools && tools[this.toolId]); } @@ -345,6 +346,7 @@ Tool.prototype.currentState = function () { var state = { compiler: this.compilerId, editor: this.editorId, + tree: this.treeId, wrap: options.wrap, toolId: this.toolId, args: this.getInputArgs(), @@ -397,6 +399,10 @@ Tool.prototype.onCompileResult = function (id, compiler, result) { toolResult = _.find(result.tools, function (tool) { return (tool.id === this.toolId); }, this); + } else if (result && result.result && result.result.tools) { + toolResult = _.find(result.result.tools, function (tool) { + return (tool.id === this.toolId); + }, this); } var toolInfo = null; @@ -446,7 +452,7 @@ Tool.prototype.onCompileResult = function (id, compiler, result) { this.toolName = toolResult.name; this.updateCompilerName(); - if (toolResult.sourcechanged) { + if (toolResult.sourcechanged && this.editorId) { this.eventHub.emit('newSource', this.editorId, toolResult.newsource); } } else { @@ -460,12 +466,12 @@ Tool.prototype.onCompileResult = function (id, compiler, result) { Tool.prototype.add = function (msg, lineNum) { var elem = $('
').appendTo(this.plainContentRoot); - if (lineNum) { + if (lineNum && this.editorId) { elem.html( $('') .prop('href', 'javascript:;') .html(msg) - .click(_.bind(function (e) { + .on('click', _.bind(function (e) { this.eventHub.emit('editorSetDecoration', this.editorId, lineNum, true); e.preventDefault(); return false; diff --git a/static/panes/tree.ts b/static/panes/tree.ts new file mode 100644 index 000000000..6a9cf248e --- /dev/null +++ b/static/panes/tree.ts @@ -0,0 +1,631 @@ +// Copyright (c) 2021, Compiler Explorer Authors +// All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are met: +// +// * Redistributions of source code must retain the above copyright notice, +// this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +// POSSIBILITY OF SUCH DAMAGE. + +import { MultifileFile, MultifileService, MultifileServiceState } from "../multifile-service"; +import { saveAs } from "file-saver"; +import { LineColouring } from "../line-colouring"; + +const _ = require('underscore'); +const $ = require('jquery'); +const Alert = require('../alert').Alert; +const Components = require('../components'); +const local = require('../local'); +const ga = require('../analytics'); +const TomSelect = require('tom-select'); +const Toggles = require('../toggles'); +const options = require('../options'); +const languages = options.languages; +const saveAs = require('file-saver').saveAs; + +declare global { + interface Window { httpRoot: any; } +} + +export class TreeState extends MultifileServiceState { + id: number + cmakeArgs: string; + customOutputFilename: string; +} + +export class Tree { + private id: number; + private container: any; + private domRoot: any; + private hub: any; + private eventHub: any; + private settings: any; + private httpRoot: any; + private alertSystem: any; + private root: any; + private rowTemplate: any; + private namedItems: any; + private unnamedItems: any; + private langKeys: string[]; + private cmakeArgsInput: any; + private customOutputFilenameInput: any; + public multifileService: MultifileService; + private lineColouring: LineColouring; + private ourCompilers: {}; + private busyCompilers: {}; + private asmByCompiler: {}; + private selectize: any; + private languageBtn: any; + private toggleCMakeButton: any; + private debouncedEmitChange: () => void; + private hideable: any; + private topBar: any; + + constructor(hub, state: TreeState, container) { + this.id = state.id || hub.nextTreeId(); + this.container = container; + this.domRoot = container.getElement(); + this.domRoot.html($('#tree').html()); + this.hub = hub; + this.eventHub = hub.createEventHub(); + this.settings = JSON.parse(local.get('settings', '{}')); + + this.httpRoot = window.httpRoot; + + this.alertSystem = new Alert(); + this.alertSystem.prefixMessage = 'Tree #' + this.id + ': '; + + this.root = this.domRoot.find('.tree'); + this.rowTemplate = $('#tree-editor-tpl'); + this.namedItems = this.domRoot.find('.named-editors'); + this.unnamedItems = this.domRoot.find('.unnamed-editors'); + this.hideable = this.domRoot.find('.hideable'); + this.topBar = this.domRoot.find('.top-bar.mainbar'); + + this.langKeys = _.keys(languages); + + this.cmakeArgsInput = this.domRoot.find('.cmake-arguments'); + this.customOutputFilenameInput = this.domRoot.find('.cmake-customOutputFilename'); + + const usableLanguages = _.filter(languages, (language) => { + return hub.compilerService.compilersByLang[language.id]; + }); + + if (state) { + if (!state.compilerLanguageId) { + state.compilerLanguageId = this.settings.defaultLanguage; + } + } else { + state = { + id: this.id, + customOutputFilename: '', + cmakeArgs: '', + compilerLanguageId: this.settings.defaultLanguage, + isCMakeProject: false, + files: [], + newFileId: 1, + }; + } + + this.multifileService = new MultifileService(this.hub, this.alertSystem, state); + this.lineColouring = new LineColouring(this.multifileService); + this.ourCompilers = {}; + this.busyCompilers = {}; + this.asmByCompiler = {}; + + this.initInputs(state); + this.initButtons(state); + this.initCallbacks(); + this.onSettingsChange(this.settings); + + this.selectize = new TomSelect(this.languageBtn, { + sortField: 'name', + valueField: 'id', + labelField: 'name', + searchField: ['name'], + options: _.map(usableLanguages, _.identity), + items: [this.multifileService.getLanguageId()], + dropdownParent: 'body', + plugins: ['input_autogrow'], + onChange: _.bind(this.onLanguageChange, this), + }); + + this.updateTitle(); + this.onLanguageChange(this.multifileService.getLanguageId()); + + ga.proxy('send', { + hitType: 'event', + eventCategory: 'OpenViewPane', + eventAction: 'Tree', + }); + + this.refresh(); + this.eventHub.emit('findEditors'); + } + + private initInputs(state: TreeState) { + if (state) { + if (state.cmakeArgs) { + this.cmakeArgsInput.val(state.cmakeArgs); + } + + if (state.customOutputFilename) { + this.customOutputFilenameInput.val(state.customOutputFilename); + } + } + } + + private getCmakeArgs(): string { + return this.cmakeArgsInput.val(); + } + + private getCustomOutputFilename(): string { + return this.customOutputFilenameInput.val(); + } + + public currentState(): TreeState { + return { + id: this.id, + cmakeArgs: this.getCmakeArgs(), + customOutputFilename: this.getCustomOutputFilename(), + ... this.multifileService.getState() + } + }; + + private updateState() { + const state = this.currentState(); + this.container.setState(state); + + this.updateButtons(state); + } + + private initCallbacks() { + this.container.on('resize', this.resize, this); + this.container.on('shown', this.resize, this); + this.container.on('open', () => { + this.eventHub.emit('treeOpen', this.id); + }); + this.container.on('destroy', this.close, this); + + this.eventHub.on('editorOpen', this.onEditorOpen, this); + this.eventHub.on('editorClose', this.onEditorClose, this); + this.eventHub.on('compilerOpen', this.onCompilerOpen, this); + this.eventHub.on('compilerClose', this.onCompilerClose, this); + + this.eventHub.on('compileResult', this.onCompileResponse, this); + + this.toggleCMakeButton.on('change', _.bind(this.onToggleCMakeChange, this)); + + this.cmakeArgsInput.on('change', _.bind(this.updateCMakeArgs, this)); + this.customOutputFilenameInput.on('change', _.bind(this.updateCustomOutputFilename, this)); + } + + private updateCMakeArgs() { + this.updateState(); + + this.debouncedEmitChange(); + } + + private updateCustomOutputFilename() { + this.updateState(); + + this.debouncedEmitChange(); + } + + private onToggleCMakeChange() { + const isOn = this.toggleCMakeButton.state.isCMakeProject; + this.multifileService.setAsCMakeProject(isOn); + + this.domRoot.find('.cmake-project').prop('title', + '[' + (isOn ? 'ON' : 'OFF') + '] CMake project'); + this.updateState(); + } + + private onLanguageChange(newLangId: string) { + if (languages[newLangId]) { + this.multifileService.setLanguageId(newLangId); + this.eventHub.emit('languageChange', false, newLangId, this.id); + } + + this.toggleCMakeButton.enableToggle('isCMakeProject', this.multifileService.isCompatibleWithCMake()); + + this.refresh(); + } + + private sendCompilerChangesToEditor(compilerId: number) { + this.multifileService.forEachOpenFile((file: MultifileFile) => { + if (file.isIncluded) { + this.eventHub.emit('treeCompilerEditorIncludeChange', this.id, file.editorId, compilerId); + } else { + this.eventHub.emit('treeCompilerEditorExcludeChange', this.id, file.editorId, compilerId); + } + }); + + this.eventHub.emit('resendCompilation', compilerId); + } + + private sendCompileRequests() { + this.eventHub.emit('requestCompilation', false, this.id); + } + + private sendChangesToAllEditors() { + _.each(this.ourCompilers, (unused, compilerId: string) => { + this.sendCompilerChangesToEditor(parseInt(compilerId)); + }); + } + + private onCompilerOpen(compilerId: number, unused, treeId: number) { + if (treeId === this.id) { + this.ourCompilers[compilerId] = true; + this.sendCompilerChangesToEditor(compilerId); + } + } + + private onCompilerClose(compilerId: number, unused, treeId: number) { + if (treeId === this.id) { + delete this.ourCompilers[compilerId]; + } + } + + private onEditorOpen(editorId: number) { + const file = this.multifileService.getFileByEditorId(editorId); + if (file) return; + + this.multifileService.addFileForEditorId(editorId); + this.refresh(); + this.sendChangesToAllEditors(); + } + + private onEditorClose(editorId: number) { + const file = this.multifileService.getFileByEditorId(editorId); + + if (file) { + file.isOpen = false; + const editor = this.hub.getEditorById(editorId); + file.langId = editor.currentLanguage.id; + file.content = editor.getSource(); + file.editorId = -1; + } + + this.refresh(); + } + + private removeFile(fileId: number) { + const file = this.multifileService.removeFileByFileId(fileId); + if (file) { + if (file.isOpen) { + const editor = this.hub.getEditorById(file.editorId); + if (editor) { + editor.container.close(); + } + } + } + + this.refresh(); + } + + private addRowToTreelist(file: MultifileFile) { + const item = $(this.rowTemplate.children()[0].cloneNode(true)); + const stagingButton = item.find('.stage-file'); + const renameButton = item.find('.rename-file'); + const deleteButton = item.find('.delete-file'); + + item.data('fileId', file.fileId); + if (file.filename) { + item.find('.filename').html(file.filename); + } else if (file.editorId > 0) { + const editor = this.hub.getEditorById(file.editorId); + if (editor) { + item.find('.filename').html(editor.getPaneName()); + } else { + // wait for editor to appear first + return; + } + } else { + item.find('.filename').html('Unknown file'); + } + + item.on('click', (e) => { + const fileId = $(e.currentTarget).data('fileId'); + this.editFile(fileId); + }); + + renameButton.on('click', async (e) => { + const fileId = $(e.currentTarget).parent('li').data('fileId'); + await this.multifileService.renameFile(fileId); + this.refresh(); + }); + + deleteButton.on('click', (e) => { + const fileId = $(e.currentTarget).parent('li').data('fileId'); + const file = this.multifileService.getFileByFileId(fileId); + if (file) { + this.alertSystem.ask('Delete file', 'Are you sure you want to delete ' + file.filename, { + yes: () => { + this.removeFile(fileId); + }, + }); + } + }); + + if (file.isIncluded) { + stagingButton.removeClass('fa-plus').addClass('fa-minus'); + stagingButton.on('click', async (e) => { + const fileId = $(e.currentTarget).parent('li').data('fileId'); + await this.moveToExclude(fileId); + }); + this.namedItems.append(item); + } else { + stagingButton.removeClass('fa-minus').addClass('fa-plus'); + stagingButton.on('click', async (e) => { + const fileId = $(e.currentTarget).parent('li').data('fileId'); + await this.moveToInclude(fileId); + }); + this.unnamedItems.append(item); + } + } + + private refresh() { + this.updateState(); + + this.namedItems.html(''); + this.unnamedItems.html(''); + + this.multifileService.forEachFile((file: MultifileFile) => this.addRowToTreelist(file)); + } + + private editFile(fileId: number) { + const file = this.multifileService.getFileByFileId(fileId); + if (!file.isOpen) { + const dragConfig = this.getConfigForNewEditor(file); + file.isOpen = true; + + this.hub.addInEditorStackIfPossible(dragConfig); + } else { + const editor = this.hub.getEditorById(file.editorId); + this.hub.activateTabForContainer(editor.container); + } + + this.sendChangesToAllEditors(); + } + + private async moveToInclude(fileId: number) { + await this.multifileService.includeByFileId(fileId); + + this.refresh(); + this.sendChangesToAllEditors(); + } + + private async moveToExclude(fileId: number) { + await this.multifileService.excludeByFileId(fileId); + this.refresh(); + this.sendChangesToAllEditors(); + } + + private bindClickToOpenPane(dragSource, dragConfig) { + dragSource.on('click', () => { + this.hub.addInEditorStackIfPossible(_.bind(dragConfig, this)); + }); + } + + private getConfigForNewCompiler() { + return Components.getCompilerForTree(this.id, this.currentState().compilerLanguageId); + } + + private getConfigForNewExecutor() { + return Components.getExecutorForTree(this.id, this.currentState().compilerLanguageId); + } + + private getConfigForNewEditor(file: MultifileFile) { + let editor; + const editorId = this.hub.nextEditorId(); + + if (file) { + file.editorId = editorId; + editor = Components.getEditor( + editorId, + file.langId); + + editor.componentState.source = file.content; + if (file.filename) { + editor.componentState.filename = file.filename; + } + } else { + editor = Components.getEditor( + editorId, + this.multifileService.getLanguageId()); + } + + return editor; + } + + private getFormattedDateTime() { + const d = new Date(); + + let datestring = d.getFullYear() + + ('0' + (d.getMonth() + 1)).slice(-2) + + ('0' + d.getDate()).slice(-2); + datestring += ('0' + d.getHours()).slice(-2) + + ('0' + d.getMinutes()).slice(-2) + + ('0' + d.getSeconds()).slice(-2); + + return datestring; + } + + private triggerSaveAs(blob) { + const dt = this.getFormattedDateTime(); + saveAs(blob, `project-${dt}.zip`); + } + + private initButtons(state: TreeState) { + const addCompilerButton = this.domRoot.find('.add-compiler'); + const addExecutorButton = this.domRoot.find('.add-executor'); + const addEditorButton = this.domRoot.find('.add-editor'); + const saveProjectButton = this.domRoot.find('.save-project-to-file'); + + saveProjectButton.on('click', () => { + this.multifileService.saveProjectToZipfile(_.bind(this.triggerSaveAs, this)); + }); + + const loadProjectFromFile = this.domRoot.find('.load-project-from-file'); + loadProjectFromFile.on('change', (e) => { + const files = e.target.files; + if (files.length > 0) { + this.multifileService.forEachFile((file: MultifileFile) => { + this.removeFile(file.fileId); + }); + + this.multifileService.loadProjectFromFile(files[0], (file: MultifileFile) => { + this.refresh(); + if (file.filename === 'CMakeLists.txt') { + // todo: find a way to toggle on CMake checkbox... + this.editFile(file.fileId); + } + }); + } + }); + + this.bindClickToOpenPane(addCompilerButton, this.getConfigForNewCompiler); + this.bindClickToOpenPane(addExecutorButton, this.getConfigForNewExecutor); + this.bindClickToOpenPane(addEditorButton, this.getConfigForNewEditor); + + this.languageBtn = this.domRoot.find('.change-language'); + + if (this.langKeys.length <= 1) { + this.languageBtn.prop('disabled', true); + } + + this.toggleCMakeButton = new Toggles(this.domRoot.find('.options'), state); + } + + private numberUsedLines() { + if (_.any(this.busyCompilers)) return; + + if (!this.settings.colouriseAsm) { + this.updateColoursNone(); + return; + } + + this.lineColouring.clear(); + + _.each(this.asmByCompiler, (asm: any, compilerId: string) => { + if (asm) this.lineColouring.addFromAssembly(parseInt(compilerId), asm); + }); + + this.lineColouring.calculate(); + + this.updateColours(); + } + + private updateColours() { + _.each(this.ourCompilers, (unused, compilerId: string) => { + const id: number = parseInt(compilerId); + this.eventHub.emit('coloursForCompiler', id, + this.lineColouring.getColoursForCompiler(id), this.settings.colourScheme); + }); + + this.multifileService.forEachOpenFile((file: MultifileFile) => { + this.eventHub.emit('coloursForEditor', file.editorId, + this.lineColouring.getColoursForEditor(file.editorId), this.settings.colourScheme); + }); + } + + private updateColoursNone() { + _.each(this.ourCompilers, (unused, compilerId: string) => { + this.eventHub.emit('coloursForCompiler', parseInt(compilerId), {}, this.settings.colourScheme); + }); + + this.multifileService.forEachOpenFile((file: MultifileFile) => { + this.eventHub.emit('coloursForEditor', file.editorId, {}, this.settings.colourScheme); + }); + } + + private onCompileResponse(compilerId: number, compiler, result) { + if (!this.ourCompilers[compilerId]) return; + + this.busyCompilers[compilerId] = false; + + // todo: parse errors and warnings and relate them to lines in the code + // note: requires info about the filename, do we currently have that? + + // eslint-disable-next-line max-len + // {"text":"/tmp/compiler-explorer-compiler2021428-7126-95g4xc.zfo8p/example.cpp:4:21: error: expected ‘;’ before ‘}’ token"} + + if (result.result && result.result.asm) { + this.asmByCompiler[compilerId] = result.result.asm; + } else { + this.asmByCompiler[compilerId] = result.asm; + } + + this.numberUsedLines(); + } + + private updateButtons(state: TreeState) { + if (state.isCMakeProject) { + this.cmakeArgsInput.parent().removeClass('d-none'); + this.customOutputFilenameInput.parent().removeClass('d-none'); + } else { + this.cmakeArgsInput.parent().addClass('d-none'); + this.customOutputFilenameInput.parent().addClass('d-none'); + } + } + + private updateHideables() { + var topBar = this.topBar; + if (!topBar.hasClass('d-none')) { + this.hideable.show(); + var topBarHeightMax = topBar.outerHeight(true); + this.hideable.hide(); + var topBarHeightMin = topBar.outerHeight(true); + if (topBarHeightMin === topBarHeightMax) { + this.hideable.show(); + } + } + } + + private resize() { + this.updateHideables(); + + const mainbarHeight = this.topBar.outerHeight(true); + const argsHeight = this.domRoot.find('.panel-args').outerHeight(true); + const outputfileHeight = this.domRoot.find('.panel-outputfile').outerHeight(true); + + this.root.height(this.domRoot.innerHeight() - mainbarHeight - argsHeight - outputfileHeight); + } + + private onSettingsChange(newSettings) { + this.debouncedEmitChange = _.debounce(() => { + this.sendCompileRequests(); + }, newSettings.delayAfterChange); + } + + private getPaneName() { + return `Tree #${this.id}`; + } + + private updateTitle() { + this.container.setTitle(this.getPaneName()); + } + + private close() { + this.eventHub.unsubscribe(); + this.eventHub.emit('treeClose', this.id); + this.hub.removeTree(this.id); + $('#add-tree').prop('disabled', false); + } +} diff --git a/static/settings.js b/static/settings.js index 25ff65db1..243ebf1d1 100644 --- a/static/settings.js +++ b/static/settings.js @@ -242,7 +242,9 @@ function setupSettings(root, settings, onChange, subLangId) { } add(root.find('.useSpaces'), 'useSpaces', true, Checkbox); add(root.find('.tabWidth'), 'tabWidth', 4, Numeric, {min: 1, max: 80}); + // note: this is the ctrl+s "Save option" add(root.find('.enableCtrlS'), 'enableCtrlS', true, Checkbox); + add(root.find('.enableCtrlStree'), 'enableCtrlStree', true, Checkbox); add(root.find('.editorsFFont'), 'editorsFFont', 'Consolas, "Liberation Mono", Courier, monospace', Textbox); add(root.find('.editorsFLigatures'), 'editorsFLigatures', false, Checkbox); add(root.find('.allowStoreCodeDebug'), 'allowStoreCodeDebug', true, Checkbox); diff --git a/static/themes/dark-theme.scss b/static/themes/dark-theme.scss index 8ace66b65..df01f3f19 100644 --- a/static/themes/dark-theme.scss +++ b/static/themes/dark-theme.scss @@ -491,3 +491,17 @@ a { .conformance-wrapper .compiler-list .form-row { border-bottom: 1px solid #3e3e3e; } + +.tree ul, .tree li { + background-color: #222222 !important; + color: white; +} + +.tree li.tree-editor-file { + background-color: #303030 !important; + color: white; +} + +.tree li.tree-editor-file:hover { + background-color: #333 !important; +} diff --git a/static/themes/default-theme.scss b/static/themes/default-theme.scss index ac2afda37..a7394e104 100644 --- a/static/themes/default-theme.scss +++ b/static/themes/default-theme.scss @@ -291,3 +291,16 @@ div.argmenuitem span.argdescription { .lm_header .lm_tab:last-child { border-bottom: 1px solid #ccc !important; } + +.lm_content .tree { + background-color: #fff; + height: 100%; +} + +.lm_content .tree span.filename { + padding-left: 10px; +} + +.tree li.tree-editor-file:hover { + background-color: #dae5e0 !important; +} diff --git a/static/timing-info-widget.js b/static/timing-info-widget.js index 7776a3255..8fbe07313 100644 --- a/static/timing-info-widget.js +++ b/static/timing-info-widget.js @@ -94,58 +94,25 @@ function initializeChartDataFromResult(compileResult, totalTime) { pushTimingInfo(data, 'Execution', compileResult.execResult.execTime); } } else { + addBuildResultToTimings(data, compileResult); - if (compileResult.packageDownloadAndUnzipTime) { - pushTimingInfo(data, 'Download binary from cache', compileResult.execTime); - } else { - if (compileResult.execResult) { - if (compileResult.execResult.buildResult) { - addBuildResultToTimings(data, compileResult.execResult.buildResult); - } + if (!compileResult.packageDownloadAndUnzipTime) { + if (compileResult.objdumpTime) { + pushTimingInfo(data, 'Disassembly', compileResult.objdumpTime); + } - if (compileResult.objdumpTime) { - pushTimingInfo(data, 'Disassembly', compileResult.objdumpTime); - } - - if (compileResult.parsingTime) { - pushTimingInfo(data, 'ASM parsing', compileResult.parsingTime); - } - - if (compileResult.execResult.execTime) { - pushTimingInfo(data, 'Execution', compileResult.execResult.execTime); - } - - } else { - if (compileResult.downloads) { - concatTimings(data, compileResult.downloads); - } - - if (!compileResult.didExecute && compileResult.execTime) { - pushTimingInfo(data, 'Compilation', compileResult.execTime); - } - - if (compileResult.objdumpTime) { - pushTimingInfo(data, 'Disassembly', compileResult.objdumpTime); - } - - if (compileResult.parsingTime) { - pushTimingInfo(data, 'ASM parsing', compileResult.parsingTime); - } + if (compileResult.parsingTime) { + pushTimingInfo(data, 'ASM parsing', compileResult.parsingTime); } } } if (compileResult.didExecute) { - if (compileResult.buildResult) { - if (compileResult.buildResult.packageDownloadAndUnzipTime) { - pushTimingInfo(data, - 'Download binary from cache', - compileResult.buildResult.packageDownloadAndUnzipTime); - } - } else if (compileResult.execResult && compileResult.execResult.buildResult) { - addBuildResultToTimings(data, compileResult.execResult.buildResult); + if (compileResult.execResult.execTime) { + pushTimingInfo(data, 'Execution', compileResult.execResult.execTime); + } else { + pushTimingInfo(data, 'Execution', compileResult.execTime); } - pushTimingInfo(data, 'Execution', compileResult.execTime); } var stepsTotal = data.steps; diff --git a/static/tsconfig.json b/static/tsconfig.json index 08cc3a575..596c39f5d 100644 --- a/static/tsconfig.json +++ b/static/tsconfig.json @@ -7,6 +7,9 @@ "esModuleInterop": true }, "files": [ + "multifile-service.ts", + "line-colouring.ts", + "panes/tree.ts", "alert.ts" ] } \ No newline at end of file diff --git a/test/base-compiler-tests.js b/test/base-compiler-tests.js index 9ad736ceb..73aeb61fe 100644 --- a/test/base-compiler-tests.js +++ b/test/base-compiler-tests.js @@ -488,7 +488,7 @@ describe('Compiler execution', function () { return Promise.resolve({ code: 0, filenameTransform: x => x, - stdout: 'the output', + stdout: '', stderr: '', }); }); @@ -499,7 +499,7 @@ describe('Compiler execution', function () { 123456, true, true); - result.asm.should.deep.equal('the output'); + result.asm.should.deep.equal(''); } it('should run default objdump properly', async () => { @@ -565,7 +565,7 @@ Args: [] try { compiler.getExtraFilepath('/tmp/somefolder', '../test.h'); - throw 'Should throw exception'; + throw 'Should throw exception 1'; } catch (error) { if (!(error instanceof Error)) { throw error; @@ -574,7 +574,7 @@ Args: [] try { compiler.getExtraFilepath('/tmp/somefolder', './../test.h'); - throw 'Should throw exception'; + throw 'Should throw exception 2'; } catch (error) { if (!(error instanceof Error)) { throw error; @@ -582,8 +582,7 @@ Args: [] } try { - compiler.getExtraFilepath('/tmp/somefolder', '/tmp/someotherfolder/test.h'); - throw 'Should throw exception'; + compiler.getExtraFilepath('/tmp/somefolder', '/tmp/someotherfolder/test.h').should.equal('/tmp/somefolder/tmp/someotherfolder/test.h'); } catch (error) { if (!(error instanceof Error)) { throw error; @@ -591,8 +590,7 @@ Args: [] } try { - compiler.getExtraFilepath('/tmp/somefolder', '\\test.h'); - throw 'Should throw exception'; + compiler.getExtraFilepath('/tmp/somefolder', '\\test.h').should.equal('/tmp/somefolder/test.h'); } catch (error) { if (!(error instanceof Error)) { throw error; @@ -601,7 +599,7 @@ Args: [] try { compiler.getExtraFilepath('/tmp/somefolder', 'test_hello/../../etc/passwd'); - throw 'Should throw exception'; + throw 'Should throw exception 5'; } catch (error) { if (!(error instanceof Error)) { throw error; @@ -614,10 +612,8 @@ Args: [] compiler.getExtraFilepath('/tmp/somefolder', 'test.txt').should.equal('/tmp/somefolder/test.txt'); } - // note: subfolders currently not supported, but maybe in the future? try { - compiler.getExtraFilepath('/tmp/somefolder', 'subfolder/hello.h'); - throw 'Should throw exception'; + compiler.getExtraFilepath('/tmp/somefolder', 'subfolder/hello.h').should.equal('/tmp/somefolder/subfolder/hello.h'); } catch (error) { if (!(error instanceof Error)) { throw error; diff --git a/test/exec-tests.js b/test/exec-tests.js index 8555d36f6..1f65d9b85 100644 --- a/test/exec-tests.js +++ b/test/exec-tests.js @@ -252,4 +252,112 @@ describe('Execution tests', () => { args.should.include('--env=ENV2=2'); }); }); + + describe('Subdirectory execution', () => { + before(() => { + props.initialize(path.resolve('./test/test-properties/execution'), ['test']); + }); + after(() => { + props.reset(); + }); + + it('Normal situation without customCwd', () => { + const {args, options} = exec.getSandboxNsjailOptions( + '/tmp/hellow/output.s', + [], + {}, + ); + + options.should.deep.equals({}); + args.should.deep.equals([ + '--config', + 'etc/nsjail/sandbox.cfg', + '--cwd', + '/app', + '--bindmount', + '/tmp/hellow:/app', + '--env=HOME=/app', + '--', + './output.s', + ]); + }); + + it('Normal situation', () => { + const {args, options} = exec.getSandboxNsjailOptions( + '/tmp/hellow/output.s', + [], + { + customCwd: '/tmp/hellow', + }, + ); + + options.should.deep.equals({}); + args.should.deep.equals([ + '--config', + 'etc/nsjail/sandbox.cfg', + '--cwd', + '/app', + '--bindmount', + '/tmp/hellow:/app', + '--env=HOME=/app', + '--', + './output.s', + ]); + }); + + it('Subdirectory', () => { + const {args, options} = exec.getSandboxNsjailOptions( + '/tmp/hellow/subdir/output.s', + [], + { + customCwd: '/tmp/hellow', + }, + ); + + options.should.deep.equals({}); + if (process.platform !== 'win32') { + args.should.deep.equals([ + '--config', + 'etc/nsjail/sandbox.cfg', + '--cwd', + '/app', + '--bindmount', + '/tmp/hellow:/app', + '--env=HOME=/app', + '--', + 'subdir/output.s', + ]); + } + }); + + it('CMake outside tree building', () => { + const {args, options} = exec.getNsJailOptions( + 'execute', + '/opt/compiler-explorer/cmake/bin/cmake', + ['..'], + { + customCwd: '/tmp/hellow/build', + appHome: '/tmp/hellow', + }, + ); + + options.should.deep.equals({ + appHome: '/tmp/hellow', + }); + if (process.platform !== 'win32') { + args.should.deep.equals([ + '--config', + 'etc/nsjail/execute.cfg', + '--cwd', + '/app/build', + '--bindmount', + '/tmp/hellow:/app', + '--env=HOME=/app', + '--', + '/opt/compiler-explorer/cmake/bin/cmake', + '..', + ]); + } + }); + }); }); diff --git a/test/filters-cases/bintest-1.asm.binary.directives.labels.comments.approved.txt b/test/filters-cases/bintest-1.asm.binary.directives.labels.comments.approved.txt index 270c344b6..7363cb88d 100644 --- a/test/filters-cases/bintest-1.asm.binary.directives.labels.comments.approved.txt +++ b/test/filters-cases/bintest-1.asm.binary.directives.labels.comments.approved.txt @@ -2866,7 +2866,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " push r13" }, @@ -2880,7 +2881,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov r13,rsi" }, @@ -2893,7 +2895,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " push r12" }, @@ -2907,7 +2910,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov r12d,edi" }, @@ -2923,7 +2927,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov edi,0x18" }, @@ -2935,7 +2940,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " push rbp" }, @@ -2959,7 +2965,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " call 4020e0 <__cxa_allocate_exception@plt>" }, @@ -2973,7 +2980,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rsi,r13" }, @@ -2987,7 +2995,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -3001,7 +3010,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -3025,7 +3035,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " call 402330 <_ZNSt13runtime_errorC2EPKc@plt>" }, @@ -3041,7 +3052,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov edx,0x4021f0" }, @@ -3057,7 +3069,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov esi,0x419d20" }, @@ -3071,7 +3084,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -3090,7 +3104,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x0],0x419af0" }, @@ -3105,7 +3120,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0x10],r12d" }, @@ -3129,7 +3145,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " call 4022d0 <__cxa_throw@plt>" }, @@ -3143,7 +3160,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov r12,rax" }, @@ -3157,7 +3175,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -3181,7 +3200,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " call 402170 <__cxa_free_exception@plt>" }, @@ -3195,7 +3215,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -3219,7 +3240,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -3244,7 +3266,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x40],0x419d48" }, @@ -3263,7 +3286,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x88]" }, @@ -3277,7 +3301,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,r13" }, @@ -3298,7 +3323,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4023db <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x27>" }, @@ -3317,7 +3343,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x98]" }, @@ -3332,7 +3359,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -3356,7 +3384,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -3376,7 +3405,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x40],0x419b88" }, @@ -3392,7 +3422,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " lea rdi,[rsp+0x78]" }, @@ -3416,7 +3447,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -3431,7 +3463,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx-0x18]" }, @@ -3447,7 +3480,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x30],rbx" }, @@ -3465,7 +3499,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rip+0x1787a] # 419c78 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x10>" }, @@ -3481,7 +3516,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rsp+rax*1+0x30],rcx" }, @@ -3501,7 +3537,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x38],0x0" }, @@ -3520,7 +3557,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea rdi,[rsp+0xa8]" }, @@ -3543,7 +3581,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0xa8],0x419b18" }, @@ -3567,7 +3606,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " call 402070 <_ZNSt8ios_baseD2Ev@plt>" }, @@ -3583,7 +3623,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x10]" }, @@ -3597,7 +3638,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,r15" }, @@ -3618,7 +3660,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40243d <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x89>" }, @@ -3634,7 +3677,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x20]" }, @@ -3649,7 +3693,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -3673,7 +3718,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -3687,7 +3733,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -3711,7 +3758,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -3727,7 +3775,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -3751,7 +3800,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " call 4020d0 <_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@plt>" }, @@ -3765,7 +3815,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -3789,7 +3840,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -3810,7 +3862,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " lea rdi,[rsp+0x38]" }, @@ -3834,7 +3887,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -3850,7 +3904,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " lea rdi,[rsp+0x8]" }, @@ -3874,7 +3929,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -3890,7 +3946,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x10]" }, @@ -3904,7 +3961,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,r12" }, @@ -3925,7 +3983,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402483 <_Z9regexTestv.cold+0x2c>" }, @@ -3941,7 +4000,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x20]" }, @@ -3956,7 +4016,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -3980,7 +4041,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -3994,7 +4056,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -4018,7 +4081,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -4034,7 +4098,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -4054,7 +4119,8 @@ ], "source": { "file": null, - "line": 12 + "line": 12, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -4078,7 +4144,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " call 402d80 <_Z9regexTestv>" }, @@ -4094,7 +4161,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov eax,0x2a" }, @@ -4109,7 +4177,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -4121,7 +4190,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " ret" }, @@ -4142,7 +4212,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -4156,7 +4227,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -4176,7 +4248,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " endbr64" }, @@ -4189,7 +4262,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " xor ebp,ebp" }, @@ -4203,7 +4277,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov r9,rdx" }, @@ -4215,7 +4290,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " pop rsi" }, @@ -4229,7 +4305,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov rdx,rsp" }, @@ -4244,7 +4321,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " and rsp,0xfffffffffffffff0" }, @@ -4256,7 +4334,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " push rax" }, @@ -4268,7 +4347,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " push rsp" }, @@ -4286,7 +4366,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov r8,0x413630" }, @@ -4304,7 +4385,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov rcx,0x4135c0" }, @@ -4322,7 +4404,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov rdi,0x402490" }, @@ -4339,7 +4422,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " call QWORD PTR [rip+0x17afa] # 419fd8 <__libc_start_main@GLIBC_2.2.5>" }, @@ -4351,7 +4435,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " hlt" }, @@ -4363,7 +4448,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop" }, @@ -4383,7 +4469,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " endbr64" }, @@ -4395,7 +4482,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " ret" }, @@ -4416,7 +4504,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -4428,7 +4517,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop" }, @@ -4449,7 +4539,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov eax,0x41a5e0" }, @@ -4466,7 +4557,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " cmp rax,0x41a5e0" }, @@ -4487,7 +4579,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402510 " }, @@ -4503,7 +4596,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov eax,0x0" }, @@ -4517,7 +4611,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " test rax,rax" }, @@ -4538,7 +4633,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402510 " }, @@ -4554,7 +4650,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov edi,0x41a5e0" }, @@ -4567,7 +4664,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jmp rax" }, @@ -4580,7 +4678,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -4592,7 +4691,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " ret" }, @@ -4614,7 +4714,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " data16 nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -4629,7 +4730,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -4650,7 +4752,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov esi,0x41a5e0" }, @@ -4668,7 +4771,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " sub rsi,0x41a5e0" }, @@ -4682,7 +4786,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov rax,rsi" }, @@ -4697,7 +4802,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " shr rsi,0x3f" }, @@ -4712,7 +4818,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " sar rax,0x3" }, @@ -4726,7 +4833,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " add rsi,rax" }, @@ -4740,7 +4848,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " sar rsi,1" }, @@ -4761,7 +4870,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402550 " }, @@ -4777,7 +4887,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov eax,0x0" }, @@ -4791,7 +4902,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " test rax,rax" }, @@ -4812,7 +4924,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402550 " }, @@ -4828,7 +4941,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov edi,0x41a5e0" }, @@ -4841,7 +4955,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jmp rax" }, @@ -4853,7 +4968,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " ret" }, @@ -4875,7 +4991,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " data16 nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -4890,7 +5007,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -4913,7 +5031,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " cmp BYTE PTR [rip+0x18081],0x0 # 41a5e8 " }, @@ -4934,7 +5053,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jne 402580 <__do_global_dtors_aux+0x20>" }, @@ -4946,7 +5066,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " push rbp" }, @@ -4960,7 +5081,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov rbp,rsp" }, @@ -4984,7 +5106,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " call 4024f0 " }, @@ -5002,7 +5125,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov BYTE PTR [rip+0x1806f],0x1 # 41a5e8 " }, @@ -5014,7 +5138,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " pop rbp" }, @@ -5026,7 +5151,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " ret" }, @@ -5042,7 +5168,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -5054,7 +5181,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " ret" }, @@ -5076,7 +5204,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " data16 nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -5091,7 +5220,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -5117,7 +5247,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jmp 402520 " }, @@ -5138,7 +5269,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -5153,7 +5285,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -5173,7 +5306,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " lea rax,[rdx-0x1]" }, @@ -5186,7 +5320,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push r14" }, @@ -5200,7 +5335,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov r14,rdx" }, @@ -5214,7 +5350,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov r8,rsi" }, @@ -5227,7 +5364,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push r13" }, @@ -5241,7 +5379,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov r10d,ecx" }, @@ -5255,7 +5394,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov r13,rdx" }, @@ -5269,7 +5409,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov r9d,ecx" }, @@ -5282,7 +5423,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push r12" }, @@ -5296,7 +5438,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov r12,rax" }, @@ -5311,7 +5454,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " and r14d,0x1" }, @@ -5326,7 +5470,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " shr r12,0x3f" }, @@ -5338,7 +5483,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push rbp" }, @@ -5352,7 +5498,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " add r12,rax" }, @@ -5364,7 +5511,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push rbx" }, @@ -5378,7 +5526,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " sar r12,1" }, @@ -5392,7 +5541,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " cmp rsi,r12" }, @@ -5413,7 +5563,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jl 4025eb <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x4b>" }, @@ -5437,7 +5588,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jmp 402690 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xf0>" }, @@ -5458,7 +5610,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -5472,7 +5625,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov BYTE PTR [rdi+rsi*1],bl" }, @@ -5486,7 +5640,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " cmp r12,rax" }, @@ -5507,7 +5662,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jle 402626 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x86>" }, @@ -5521,7 +5677,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov rsi,rax" }, @@ -5537,7 +5694,8 @@ ], "source": { "file": null, - "line": 230 + "line": 230, + "mainsource": true }, "text": " lea rax,[rsi+rsi*1+0x2]" }, @@ -5552,7 +5710,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rcx,[rax-0x1]" }, @@ -5567,7 +5726,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rdx,[rdi+rax*1]" }, @@ -5582,7 +5742,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rbp,[rdi+rcx*1]" }, @@ -5596,7 +5757,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx ebx,BYTE PTR [rdx]" }, @@ -5612,7 +5774,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx r11d,BYTE PTR [rbp+0x0]" }, @@ -5626,7 +5789,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp r11b,bl" }, @@ -5647,7 +5811,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " jle 4025e0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x40>" }, @@ -5662,7 +5827,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov BYTE PTR [rdi+rsi*1],r11b" }, @@ -5676,7 +5842,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " cmp r12,rcx" }, @@ -5697,7 +5864,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jle 402620 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x80>" }, @@ -5711,7 +5879,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov rax,rcx" }, @@ -5732,7 +5901,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jmp 4025e8 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x48>" }, @@ -5752,7 +5922,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -5766,7 +5937,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov rdx,rbp" }, @@ -5780,7 +5952,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov rax,rcx" }, @@ -5794,7 +5967,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " test r14,r14" }, @@ -5815,7 +5989,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " je 4026a0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x100>" }, @@ -5830,7 +6005,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " lea rsi,[rax-0x1]" }, @@ -5844,7 +6020,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " mov rcx,rsi" }, @@ -5859,7 +6036,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " shr rcx,0x3f" }, @@ -5873,7 +6051,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " add rcx,rsi" }, @@ -5887,7 +6066,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " sar rcx,1" }, @@ -5901,7 +6081,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " cmp rax,r8" }, @@ -5922,7 +6103,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jg 40266a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xca>" }, @@ -5943,7 +6125,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jmp 40267b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xdb>" }, @@ -5959,7 +6142,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -5973,7 +6157,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " mov BYTE PTR [rdx],sil" }, @@ -5988,7 +6173,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " lea rdx,[rcx-0x1]" }, @@ -6002,7 +6188,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " mov rax,rdx" }, @@ -6017,7 +6204,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " shr rax,0x3f" }, @@ -6031,7 +6219,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " add rax,rdx" }, @@ -6045,7 +6234,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " sar rax,1" }, @@ -6059,7 +6249,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " mov rdx,rax" }, @@ -6073,7 +6264,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " mov rax,rcx" }, @@ -6087,7 +6279,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " cmp r8,rcx" }, @@ -6108,7 +6301,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jge 4026d8 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x138>" }, @@ -6122,7 +6316,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " mov rcx,rdx" }, @@ -6137,7 +6332,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea r11,[rdi+rcx*1]" }, @@ -6152,7 +6348,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rdx,[rdi+rax*1]" }, @@ -6167,7 +6364,8 @@ ], "source": { "file": null, - "line": 67 + "line": 67, + "mainsource": true }, "text": " movzx esi,BYTE PTR [r11]" }, @@ -6181,7 +6379,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " cmp sil,r9b" }, @@ -6202,7 +6401,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jl 402648 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xa8>" }, @@ -6216,7 +6416,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov BYTE PTR [rdx],r10b" }, @@ -6228,7 +6429,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop rbx" }, @@ -6240,7 +6442,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop rbp" }, @@ -6253,7 +6456,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop r12" }, @@ -6266,7 +6470,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop r13" }, @@ -6279,7 +6484,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop r14" }, @@ -6291,7 +6497,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " ret" }, @@ -6311,7 +6518,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -6326,7 +6534,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rdx,[rdi+rsi*1]" }, @@ -6340,7 +6549,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " test r14,r14" }, @@ -6361,7 +6571,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " jne 40267b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xdb>" }, @@ -6375,7 +6586,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,r8" }, @@ -6390,7 +6602,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -6405,7 +6618,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rcx,[r13-0x2]" }, @@ -6419,7 +6633,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov r13,rcx" }, @@ -6434,7 +6649,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " shr r13,0x3f" }, @@ -6448,7 +6664,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " add r13,rcx" }, @@ -6462,7 +6679,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " sar r13,1" }, @@ -6476,7 +6694,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " cmp rax,r13" }, @@ -6501,7 +6720,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " jne 40262b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x8b>" }, @@ -6517,7 +6737,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " lea rax,[rax+rax*1+0x1]" }, @@ -6532,7 +6753,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rcx,[rdi+rax*1]" }, @@ -6546,7 +6768,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " movzx esi,BYTE PTR [rcx]" }, @@ -6560,7 +6783,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov BYTE PTR [rdx],sil" }, @@ -6574,7 +6798,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov rdx,rcx" }, @@ -6598,7 +6823,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " jmp 40262b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x8b>" }, @@ -6616,7 +6842,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -6630,7 +6857,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov rdx,r11" }, @@ -6644,7 +6872,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov BYTE PTR [rdx],r10b" }, @@ -6656,7 +6885,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop rbx" }, @@ -6668,7 +6898,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop rbp" }, @@ -6681,7 +6912,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop r12" }, @@ -6694,7 +6926,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop r13" }, @@ -6707,7 +6940,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop r14" }, @@ -6719,7 +6953,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " ret" }, @@ -6731,7 +6966,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " nop" }, @@ -6750,7 +6986,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -6767,7 +7004,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " push rbp" }, @@ -6781,7 +7019,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " mov rbp,rdi" }, @@ -6793,7 +7032,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " push rbx" }, @@ -6807,7 +7047,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " mov rbx,rsi" }, @@ -6822,7 +7063,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea rax,[rbx+0x10]" }, @@ -6837,7 +7079,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -6851,7 +7094,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rsi]" }, @@ -6865,7 +7109,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi]" }, @@ -6880,7 +7125,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x8]" }, @@ -6894,7 +7140,8 @@ ], "source": { "file": null, - "line": 718 + "line": 718, + "mainsource": true }, "text": " cmp rsi,rax" }, @@ -6915,7 +7162,8 @@ ], "source": { "file": null, - "line": 718 + "line": 718, + "mainsource": true }, "text": " je 402770 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x80>" }, @@ -6930,7 +7178,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea rcx,[rbp+0x10]" }, @@ -6944,7 +7193,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " cmp rdi,rcx" }, @@ -6965,7 +7215,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " je 402750 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x60>" }, @@ -6980,7 +7231,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x0],rsi" }, @@ -6995,7 +7247,8 @@ ], "source": { "file": null, - "line": 738 + "line": 738, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rbp+0x10]" }, @@ -7010,7 +7263,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x8],rdx" }, @@ -7025,7 +7279,8 @@ ], "source": { "file": null, - "line": 746 + "line": 746, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x10]" }, @@ -7040,7 +7295,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x10],rdx" }, @@ -7054,7 +7310,8 @@ ], "source": { "file": null, - "line": 747 + "line": 747, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -7075,7 +7332,8 @@ ], "source": { "file": null, - "line": 747 + "line": 747, + "mainsource": true }, "text": " je 402760 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x70>" }, @@ -7089,7 +7347,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov QWORD PTR [rbx],rdi" }, @@ -7104,7 +7363,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x10],rcx" }, @@ -7123,7 +7383,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x8],0x0" }, @@ -7137,7 +7398,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rdi],0x0" }, @@ -7152,7 +7414,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -7164,7 +7427,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " pop rbx" }, @@ -7176,7 +7440,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " pop rbp" }, @@ -7188,7 +7453,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " ret" }, @@ -7205,7 +7471,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -7220,7 +7487,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x0],rsi" }, @@ -7235,7 +7503,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x8],rdx" }, @@ -7250,7 +7519,8 @@ ], "source": { "file": null, - "line": 746 + "line": 746, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x10]" }, @@ -7265,7 +7535,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x10],rdx" }, @@ -7279,7 +7550,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov QWORD PTR [rbx],rax" }, @@ -7293,7 +7565,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -7314,7 +7587,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " jmp 402738 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x48>" }, @@ -7333,7 +7607,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -7347,7 +7622,8 @@ ], "source": { "file": null, - "line": 721 + "line": 721, + "mainsource": true }, "text": " test rdx,rdx" }, @@ -7368,7 +7644,8 @@ ], "source": { "file": null, - "line": 721 + "line": 721, + "mainsource": true }, "text": " je 402788 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x98>" }, @@ -7383,7 +7660,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp rdx,0x1" }, @@ -7404,7 +7682,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 402798 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0xa8>" }, @@ -7428,7 +7707,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " call 402180 " }, @@ -7443,7 +7723,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x8]" }, @@ -7458,7 +7739,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -7473,7 +7755,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x8],rdx" }, @@ -7488,7 +7771,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rdi+rdx*1],0x0" }, @@ -7502,7 +7786,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -7523,7 +7808,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " jmp 402738 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x48>" }, @@ -7537,7 +7823,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -7552,7 +7839,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rbx+0x10]" }, @@ -7565,7 +7853,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rdi],al" }, @@ -7580,7 +7869,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x8]" }, @@ -7595,7 +7885,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -7616,7 +7907,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " jmp 402788 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x98>" }, @@ -7635,7 +7927,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -7653,7 +7946,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push r15" }, @@ -7667,7 +7961,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov r15,rsi" }, @@ -7680,7 +7975,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push r14" }, @@ -7694,7 +7990,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub r15,rdi" }, @@ -7707,7 +8004,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push r13" }, @@ -7720,7 +8018,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push r12" }, @@ -7732,7 +8031,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push rbp" }, @@ -7744,7 +8044,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push rbx" }, @@ -7759,7 +8060,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -7774,7 +8076,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp r15,0x10" }, @@ -7799,7 +8102,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " jle 40293c <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x18c>" }, @@ -7813,7 +8117,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " mov r13,rdi" }, @@ -7827,7 +8132,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " mov r14,rdx" }, @@ -7841,7 +8147,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " mov r12,rsi" }, @@ -7855,7 +8162,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " test rdx,rdx" }, @@ -7880,7 +8188,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " je 4028e0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x130>" }, @@ -7894,7 +8203,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " mov r8,rsi" }, @@ -7909,7 +8219,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rbp,[rdi+0x1]" }, @@ -7923,7 +8234,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rdx,r8" }, @@ -7939,7 +8251,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " movzx esi,WORD PTR [r13+0x0]" }, @@ -7955,7 +8268,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [r13+0x1]" }, @@ -7970,7 +8284,8 @@ ], "source": { "file": null, - "line": 1956 + "line": 1956, + "mainsource": true }, "text": " sub r14,0x1" }, @@ -7984,7 +8299,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub rdx,r13" }, @@ -8000,7 +8316,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx r9d,BYTE PTR [r8-0x1]" }, @@ -8014,7 +8331,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " mov rax,rdx" }, @@ -8029,7 +8347,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " rol si,0x8" }, @@ -8044,7 +8363,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " shr rax,0x3f" }, @@ -8058,7 +8378,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " add rax,rdx" }, @@ -8074,7 +8395,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movzx edx,BYTE PTR [r13+0x0]" }, @@ -8088,7 +8410,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " sar rax,1" }, @@ -8102,7 +8425,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " add rax,r13" }, @@ -8116,7 +8440,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx edi,BYTE PTR [rax]" }, @@ -8130,7 +8455,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " cmp cl,dil" }, @@ -8151,7 +8477,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " jge 40287d <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xcd>" }, @@ -8165,7 +8492,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " cmp dil,r9b" }, @@ -8190,7 +8518,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jl 4028cb <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x11b>" }, @@ -8204,7 +8533,8 @@ ], "source": { "file": null, - "line": 86 + "line": 86, + "mainsource": true }, "text": " cmp cl,r9b" }, @@ -8225,7 +8555,8 @@ ], "source": { "file": null, - "line": 86 + "line": 86, + "mainsource": true }, "text": " jl 402887 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xd7>" }, @@ -8241,7 +8572,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov WORD PTR [r13+0x0],si" }, @@ -8257,7 +8589,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx edx,BYTE PTR [r8-0x1]" }, @@ -8271,7 +8604,8 @@ ], "source": { "file": null, - "line": 1898 + "line": 1898, + "mainsource": true }, "text": " mov rbx,rbp" }, @@ -8285,7 +8619,8 @@ ], "source": { "file": null, - "line": 1898 + "line": 1898, + "mainsource": true }, "text": " mov rax,r8" }, @@ -8297,7 +8632,8 @@ ], "source": { "file": null, - "line": 1898 + "line": 1898, + "mainsource": true }, "text": " nop" }, @@ -8311,7 +8647,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx esi,BYTE PTR [rbx]" }, @@ -8325,7 +8662,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " mov r12,rbx" }, @@ -8339,7 +8677,8 @@ ], "source": { "file": null, - "line": 1904 + "line": 1904, + "mainsource": true }, "text": " cmp cl,sil" }, @@ -8360,7 +8699,8 @@ ], "source": { "file": null, - "line": 1904 + "line": 1904, + "mainsource": true }, "text": " jg 402877 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xc7>" }, @@ -8375,7 +8715,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub rax,0x1" }, @@ -8388,7 +8729,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " cmp dl,cl" }, @@ -8409,7 +8751,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " jle 402864 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xb4>" }, @@ -8425,7 +8768,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -8440,7 +8784,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax-0x1]" }, @@ -8455,7 +8800,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub rax,0x1" }, @@ -8468,7 +8814,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " cmp cl,dl" }, @@ -8489,7 +8836,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " jl 402858 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xa8>" }, @@ -8503,7 +8851,8 @@ ], "source": { "file": null, - "line": 1909 + "line": 1909, + "mainsource": true }, "text": " cmp rax,rbx" }, @@ -8524,7 +8873,8 @@ ], "source": { "file": null, - "line": 1909 + "line": 1909, + "mainsource": true }, "text": " jbe 4028a0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xf0>" }, @@ -8537,7 +8887,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov BYTE PTR [rbx],dl" }, @@ -8552,7 +8903,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax-0x1]" }, @@ -8566,7 +8918,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov BYTE PTR [rax],sil" }, @@ -8582,7 +8935,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [r13+0x0]" }, @@ -8597,7 +8951,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " add rbx,0x1" }, @@ -8618,7 +8973,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " jmp 402840 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x90>" }, @@ -8632,7 +8988,8 @@ ], "source": { "file": null, - "line": 91 + "line": 91, + "mainsource": true }, "text": " cmp cl,r9b" }, @@ -8653,7 +9010,8 @@ ], "source": { "file": null, - "line": 91 + "line": 91, + "mainsource": true }, "text": " jl 40282f <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x7f>" }, @@ -8667,7 +9025,8 @@ ], "source": { "file": null, - "line": 93 + "line": 93, + "mainsource": true }, "text": " cmp dil,r9b" }, @@ -8688,7 +9047,8 @@ ], "source": { "file": null, - "line": 93 + "line": 93, + "mainsource": true }, "text": " jge 4028cb <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x11b>" }, @@ -8703,7 +9063,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov BYTE PTR [r13+0x0],r9b" }, @@ -8718,7 +9079,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov BYTE PTR [r8-0x1],dl" }, @@ -8734,7 +9096,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [r13+0x0]" }, @@ -8755,7 +9118,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " jmp 402839 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x89>" }, @@ -8776,7 +9140,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -8790,7 +9155,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov r15,rbx" }, @@ -8804,7 +9170,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " mov rdx,r14" }, @@ -8818,7 +9185,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " mov rsi,r8" }, @@ -8832,7 +9200,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -8856,7 +9225,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " call 4027b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0>" }, @@ -8870,7 +9240,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub r15,r13" }, @@ -8885,7 +9256,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp r15,0x10" }, @@ -8910,7 +9282,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " jle 40293c <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x18c>" }, @@ -8924,7 +9297,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " test r14,r14" }, @@ -8945,7 +9319,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " je 4028e0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x130>" }, @@ -8959,7 +9334,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " mov r8,rbx" }, @@ -8983,7 +9359,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " jmp 4027e7 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x37>" }, @@ -8998,7 +9375,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov BYTE PTR [r13+0x0],dil" }, @@ -9011,7 +9389,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov BYTE PTR [rax],dl" }, @@ -9027,7 +9406,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [r13+0x0]" }, @@ -9043,7 +9423,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx edx,BYTE PTR [r8-0x1]" }, @@ -9067,7 +9448,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " jmp 402839 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x89>" }, @@ -9082,7 +9464,8 @@ ], "source": { "file": null, - "line": 351 + "line": 351, + "mainsource": true }, "text": " lea rbx,[r15-0x2]" }, @@ -9096,7 +9479,8 @@ ], "source": { "file": null, - "line": 351 + "line": 351, + "mainsource": true }, "text": " sar rbx,1" }, @@ -9117,7 +9501,8 @@ ], "source": { "file": null, - "line": 351 + "line": 351, + "mainsource": true }, "text": " jmp 4028ed <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x13d>" }, @@ -9132,7 +9517,8 @@ ], "source": { "file": null, - "line": 359 + "line": 359, + "mainsource": true }, "text": " sub rbx,0x1" }, @@ -9149,7 +9535,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " movsx ecx,BYTE PTR [r13+rbx*1+0x0]" }, @@ -9163,7 +9550,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " mov rdx,r15" }, @@ -9177,7 +9565,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " mov rsi,rbx" }, @@ -9191,7 +9580,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -9215,7 +9605,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " call 4025a0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0>" }, @@ -9229,7 +9620,8 @@ ], "source": { "file": null, - "line": 357 + "line": 357, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -9250,7 +9642,8 @@ ], "source": { "file": null, - "line": 357 + "line": 357, + "mainsource": true }, "text": " jne 4028e9 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x139>" }, @@ -9265,7 +9658,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " sub r12,0x1" }, @@ -9282,7 +9676,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -9298,7 +9693,8 @@ ], "source": { "file": null, - "line": 262 + "line": 262, + "mainsource": true }, "text": " movzx eax,BYTE PTR [r13+0x0]" }, @@ -9314,7 +9710,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movsx ecx,BYTE PTR [r12]" }, @@ -9328,7 +9725,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rbx,r12" }, @@ -9341,7 +9739,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " xor esi,esi" }, @@ -9355,7 +9754,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub rbx,r13" }, @@ -9369,7 +9769,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -9384,7 +9785,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " sub r12,0x1" }, @@ -9400,7 +9802,8 @@ ], "source": { "file": null, - "line": 262 + "line": 262, + "mainsource": true }, "text": " mov BYTE PTR [r12+0x1],al" }, @@ -9414,7 +9817,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov rdx,rbx" }, @@ -9438,7 +9842,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " call 4025a0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0>" }, @@ -9453,7 +9858,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " cmp rbx,0x1" }, @@ -9474,7 +9880,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " jg 402910 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x160>" }, @@ -9489,7 +9896,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -9501,7 +9909,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop rbx" }, @@ -9513,7 +9922,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop rbp" }, @@ -9526,7 +9936,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop r12" }, @@ -9539,7 +9950,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop r13" }, @@ -9552,7 +9964,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop r14" }, @@ -9565,7 +9978,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop r15" }, @@ -9577,7 +9991,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " ret" }, @@ -9589,7 +10004,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " nop" }, @@ -9604,7 +10020,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -9622,7 +10039,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " push r12" }, @@ -9636,7 +10054,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov r12,rdx" }, @@ -9648,7 +10067,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " push rbp" }, @@ -9662,7 +10082,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov rbp,rsi" }, @@ -9674,7 +10095,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " push rbx" }, @@ -9688,7 +10110,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -9703,7 +10126,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " sub rsp,0x10" }, @@ -9717,7 +10141,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " test rdx,rdx" }, @@ -9738,7 +10163,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 40296b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x1b>" }, @@ -9752,7 +10178,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " test rsi,rsi" }, @@ -9773,7 +10200,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 4029e3 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x93>" }, @@ -9787,7 +10215,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " sub r12,rbp" }, @@ -9803,7 +10232,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],r12" }, @@ -9818,7 +10248,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " cmp r12,0xf" }, @@ -9839,7 +10270,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " ja 4029b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x60>" }, @@ -9853,7 +10285,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -9868,7 +10301,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp r12,0x1" }, @@ -9889,7 +10323,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 4029a8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x58>" }, @@ -9904,7 +10339,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rbp+0x0]" }, @@ -9917,7 +10353,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rdi],al" }, @@ -9933,7 +10370,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov r12,QWORD PTR [rsp+0x8]" }, @@ -9947,7 +10385,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -9962,7 +10401,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x8],r12" }, @@ -9978,7 +10418,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rdi+r12*1],0x0" }, @@ -9993,7 +10434,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " add rsp,0x10" }, @@ -10005,7 +10447,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " pop rbx" }, @@ -10017,7 +10460,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " pop rbp" }, @@ -10030,7 +10474,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " pop r12" }, @@ -10042,7 +10487,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " ret" }, @@ -10059,7 +10505,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -10073,7 +10520,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " test r12,r12" }, @@ -10094,7 +10542,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " je 402990 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x40>" }, @@ -10115,7 +10564,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " jmp 4029ce <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x7e>" }, @@ -10127,7 +10577,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " nop" }, @@ -10141,7 +10592,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -10154,7 +10606,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor edx,edx" }, @@ -10170,7 +10623,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea rsi,[rsp+0x8]" }, @@ -10194,7 +10648,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " call 4022f0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>" }, @@ -10208,7 +10663,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov QWORD PTR [rbx],rax" }, @@ -10222,7 +10678,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -10238,7 +10695,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x8]" }, @@ -10253,7 +10711,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x10],rax" }, @@ -10267,7 +10726,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov rdx,r12" }, @@ -10281,7 +10741,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -10305,7 +10766,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " call 402180 " }, @@ -10321,7 +10783,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov r12,QWORD PTR [rsp+0x8]" }, @@ -10335,7 +10798,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -10356,7 +10820,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " jmp 402990 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x40>" }, @@ -10372,7 +10837,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " mov edi,0x414008" }, @@ -10396,7 +10862,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " call 402160 <_ZSt19__throw_logic_errorPKc@plt>" }, @@ -10408,7 +10875,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " nop" }, @@ -10421,7 +10889,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -10439,7 +10908,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push r15" }, @@ -10454,7 +10924,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " movsx edx,dil" }, @@ -10467,7 +10938,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push r14" }, @@ -10480,7 +10952,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push r13" }, @@ -10493,7 +10966,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push r12" }, @@ -10505,7 +10979,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push rbp" }, @@ -10518,7 +10993,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " mov ebp,esi" }, @@ -10534,7 +11010,8 @@ ], "source": { "file": null, - "line": 542 + "line": 542, + "mainsource": true }, "text": " mov esi,0x1" }, @@ -10546,7 +11023,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push rbx" }, @@ -10564,7 +11042,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " sub rsp,0x1b8" }, @@ -10580,7 +11059,8 @@ ], "source": { "file": null, - "line": 542 + "line": 542, + "mainsource": true }, "text": " lea rdi,[rsp+0x10]" }, @@ -10596,7 +11076,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea r15,[rsp+0x20]" }, @@ -10612,7 +11093,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],r15" }, @@ -10636,7 +11118,8 @@ ], "source": { "file": null, - "line": 542 + "line": 542, + "mainsource": true }, "text": " call 402230 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc@plt>" }, @@ -10655,7 +11138,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " lea rdi,[rsp+0xa8]" }, @@ -10679,7 +11163,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " call 402050 <_ZNSt8ios_baseC2Ev@plt>" }, @@ -10697,7 +11182,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rip+0x1723c] # 419c70 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x8>" }, @@ -10710,7 +11196,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " xor eax,eax" }, @@ -10723,7 +11210,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " xor esi,esi" }, @@ -10738,7 +11226,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pxor xmm0,xmm0" }, @@ -10757,7 +11246,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " mov WORD PTR [rsp+0x188],ax" }, @@ -10775,7 +11265,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rip+0x1722d] # 419c78 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x10>" }, @@ -10791,7 +11282,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -10810,7 +11302,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movaps XMMWORD PTR [rsp+0x190],xmm0" }, @@ -10829,7 +11322,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movaps XMMWORD PTR [rsp+0x1a0],xmm0" }, @@ -10844,7 +11338,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx-0x18]" }, @@ -10867,7 +11362,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0xa8],0x419b18" }, @@ -10890,7 +11386,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x180],0x0" }, @@ -10906,7 +11403,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x30],rbx" }, @@ -10922,7 +11420,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov QWORD PTR [rsp+rax*1+0x30],rcx" }, @@ -10942,7 +11441,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x38],0x0" }, @@ -10957,7 +11457,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " add rdi,QWORD PTR [rbx-0x18]" }, @@ -10981,7 +11482,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " call 402260 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>" }, @@ -10997,7 +11499,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " lea rdi,[rsp+0x78]" }, @@ -11017,7 +11520,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x30],0x419b40" }, @@ -11036,7 +11540,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea r13,[rsp+0x98]" }, @@ -11059,7 +11564,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0xa8],0x419b68" }, @@ -11079,7 +11585,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x40],0x419b88" }, @@ -11099,7 +11606,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x48],0x0" }, @@ -11119,7 +11627,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x50],0x0" }, @@ -11139,7 +11648,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x58],0x0" }, @@ -11159,7 +11669,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x60],0x0" }, @@ -11179,7 +11690,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x68],0x0" }, @@ -11199,7 +11711,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x70],0x0" }, @@ -11223,7 +11736,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " call 402350 <_ZNSt6localeC1Ev@plt>" }, @@ -11239,7 +11753,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov r14,QWORD PTR [rsp+0x10]" }, @@ -11255,7 +11770,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov r12,QWORD PTR [rsp+0x18]" }, @@ -11275,7 +11791,8 @@ ], "source": { "file": null, - "line": 127 + "line": 127, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x40],0x419d48" }, @@ -11297,7 +11814,8 @@ ], "source": { "file": null, - "line": 127 + "line": 127, + "mainsource": true }, "text": " mov DWORD PTR [rsp+0x80],0x0" }, @@ -11311,7 +11829,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov rax,r14" }, @@ -11330,7 +11849,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x88],r13" }, @@ -11344,7 +11864,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " add rax,r12" }, @@ -11365,7 +11886,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 402b35 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x145>" }, @@ -11379,7 +11901,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " test r14,r14" }, @@ -11404,7 +11927,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 402d2f <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x33f>" }, @@ -11420,7 +11944,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],r12" }, @@ -11435,7 +11960,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " cmp r12,0xf" }, @@ -11460,7 +11986,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " ja 402ca0 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x2b0>" }, @@ -11475,7 +12002,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp r12,0x1" }, @@ -11500,7 +12028,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 402c88 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x298>" }, @@ -11515,7 +12044,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzx eax,BYTE PTR [r14]" }, @@ -11533,7 +12063,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0x98],al" }, @@ -11547,7 +12078,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,r13" }, @@ -11566,7 +12098,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x90],r12" }, @@ -11579,7 +12112,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor ecx,ecx" }, @@ -11592,7 +12126,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor edx,edx" }, @@ -11608,7 +12143,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea rdi,[rsp+0x40]" }, @@ -11624,7 +12160,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+r12*1],0x0" }, @@ -11643,7 +12180,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rsp+0x88]" }, @@ -11665,7 +12203,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " mov DWORD PTR [rsp+0x80],0x8" }, @@ -11689,7 +12228,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " call 402250 <_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@plt>" }, @@ -11705,7 +12245,8 @@ ], "source": { "file": null, - "line": 463 + "line": 463, + "mainsource": true }, "text": " lea rsi,[rsp+0x40]" }, @@ -11724,7 +12265,8 @@ ], "source": { "file": null, - "line": 463 + "line": 463, + "mainsource": true }, "text": " lea rdi,[rsp+0xa8]" }, @@ -11748,7 +12290,8 @@ ], "source": { "file": null, - "line": 463 + "line": 463, + "mainsource": true }, "text": " call 402260 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>" }, @@ -11764,7 +12307,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x10]" }, @@ -11778,7 +12322,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,r15" }, @@ -11799,7 +12344,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402bb4 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1c4>" }, @@ -11815,7 +12361,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x20]" }, @@ -11830,7 +12377,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -11854,7 +12402,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -11868,7 +12417,8 @@ ], "source": { "file": null, - "line": 343 + "line": 343, + "mainsource": true }, "text": " cmp ebp,0x8" }, @@ -11893,7 +12443,8 @@ ], "source": { "file": null, - "line": 343 + "line": 343, + "mainsource": true }, "text": " je 402cf0 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x300>" }, @@ -11907,7 +12458,8 @@ ], "source": { "file": null, - "line": 345 + "line": 345, + "mainsource": true }, "text": " cmp ebp,0x10" }, @@ -11932,7 +12484,8 @@ ], "source": { "file": null, - "line": 345 + "line": 345, + "mainsource": true }, "text": " je 402d10 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x320>" }, @@ -11948,7 +12501,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " lea rsi,[rsp+0x10]" }, @@ -11964,7 +12518,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -11988,7 +12543,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " call 4021d0 <_ZNSi10_M_extractIlEERSiRT_@plt>" }, @@ -12007,7 +12563,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test BYTE PTR [rsp+0xc8],0x5" }, @@ -12032,7 +12589,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 402d40 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x350>" }, @@ -12048,7 +12606,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov r12d,DWORD PTR [rsp+0x10]" }, @@ -12067,7 +12626,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x88]" }, @@ -12087,7 +12647,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x30],0x419b40" }, @@ -12110,7 +12671,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0xa8],0x419b68" }, @@ -12130,7 +12692,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x40],0x419d48" }, @@ -12144,7 +12707,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,r13" }, @@ -12165,7 +12729,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402c24 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x234>" }, @@ -12184,7 +12749,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x98]" }, @@ -12199,7 +12765,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -12223,7 +12790,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -12243,7 +12811,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x40],0x419b88" }, @@ -12259,7 +12828,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " lea rdi,[rsp+0x78]" }, @@ -12283,7 +12853,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -12298,7 +12869,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx-0x18]" }, @@ -12314,7 +12886,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x30],rbx" }, @@ -12333,7 +12906,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea rdi,[rsp+0xa8]" }, @@ -12351,7 +12925,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rip+0x17029] # 419c78 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x10>" }, @@ -12367,7 +12942,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rsp+rax*1+0x30],rcx" }, @@ -12387,7 +12963,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x38],0x0" }, @@ -12410,7 +12987,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0xa8],0x419b18" }, @@ -12434,7 +13012,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " call 402070 <_ZNSt8ios_baseD2Ev@plt>" }, @@ -12452,7 +13031,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " add rsp,0x1b8" }, @@ -12466,7 +13046,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " mov eax,r12d" }, @@ -12478,7 +13059,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop rbx" }, @@ -12490,7 +13072,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop rbp" }, @@ -12503,7 +13086,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop r12" }, @@ -12516,7 +13100,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop r13" }, @@ -12529,7 +13114,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop r14" }, @@ -12542,7 +13128,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop r15" }, @@ -12554,7 +13141,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " ret" }, @@ -12570,7 +13158,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -12584,7 +13173,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " test r12,r12" }, @@ -12609,7 +13199,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " jne 402d4b <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x35b>" }, @@ -12623,7 +13214,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " mov rax,r13" }, @@ -12647,7 +13239,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " jmp 402b5c <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x16c>" }, @@ -12665,7 +13258,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -12678,7 +13272,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor edx,edx" }, @@ -12694,7 +13289,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea rsi,[rsp+0x8]" }, @@ -12713,7 +13309,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea rdi,[rsp+0x88]" }, @@ -12737,7 +13334,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " call 4022f0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>" }, @@ -12756,7 +13354,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x88],rax" }, @@ -12770,7 +13369,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -12786,7 +13386,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x8]" }, @@ -12805,7 +13406,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x98],rax" }, @@ -12819,7 +13421,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov rdx,r12" }, @@ -12833,7 +13436,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov rsi,r14" }, @@ -12857,7 +13461,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " call 402180 " }, @@ -12873,7 +13478,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov r12,QWORD PTR [rsp+0x8]" }, @@ -12892,7 +13498,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x88]" }, @@ -12916,7 +13523,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " jmp 402b5c <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x16c>" }, @@ -12934,7 +13542,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -12950,7 +13559,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x30]" }, @@ -12966,7 +13576,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " lea rdx,[rsp+0x30]" }, @@ -12981,7 +13592,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " add rdx,QWORD PTR [rax-0x18]" }, @@ -12995,7 +13607,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " mov eax,DWORD PTR [rdx+0x18]" }, @@ -13009,7 +13622,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " and eax,0xffffffb5" }, @@ -13023,7 +13637,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " or eax,0x40" }, @@ -13037,7 +13652,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " mov DWORD PTR [rdx+0x18],eax" }, @@ -13061,7 +13677,8 @@ ], "source": { "file": null, - "line": 1042 + "line": 1042, + "mainsource": true }, "text": " jmp 402bc6 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1d6>" }, @@ -13073,7 +13690,8 @@ ], "source": { "file": null, - "line": 1042 + "line": 1042, + "mainsource": true }, "text": " nop" }, @@ -13089,7 +13707,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x30]" }, @@ -13105,7 +13724,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " lea rdx,[rsp+0x30]" }, @@ -13120,7 +13740,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " add rdx,QWORD PTR [rax-0x18]" }, @@ -13134,7 +13755,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " mov eax,DWORD PTR [rdx+0x18]" }, @@ -13148,7 +13770,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " and eax,0xffffffb5" }, @@ -13162,7 +13785,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " or eax,0x8" }, @@ -13176,7 +13800,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " mov DWORD PTR [rdx+0x18],eax" }, @@ -13200,7 +13825,8 @@ ], "source": { "file": null, - "line": 1034 + "line": 1034, + "mainsource": true }, "text": " jmp 402bc6 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1d6>" }, @@ -13216,7 +13842,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " mov edi,0x414008" }, @@ -13240,7 +13867,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " call 402160 <_ZSt19__throw_logic_errorPKc@plt>" }, @@ -13258,7 +13886,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -13275,7 +13904,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov r12d,0xffffffff" }, @@ -13299,7 +13929,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jmp 402be8 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1f8>" }, @@ -13313,7 +13944,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -13337,7 +13969,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 402ccc <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x2dc>" }, @@ -13351,7 +13984,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -13375,7 +14009,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " jmp 4023db <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x27>" }, @@ -13389,7 +14024,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -13413,7 +14049,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " jmp 40240c <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x58>" }, @@ -13427,7 +14064,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -13451,7 +14089,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " jmp 4023b4 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold>" }, @@ -13465,7 +14104,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -13489,7 +14129,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 4023bd <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x9>" }, @@ -13503,7 +14144,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -13527,7 +14169,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " jmp 402445 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x91>" }, @@ -13543,7 +14186,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -13561,7 +14205,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " push r12" }, @@ -13574,7 +14219,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor edx,edx" }, @@ -13586,7 +14232,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " push rbp" }, @@ -13598,7 +14245,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " push rbx" }, @@ -13616,7 +14264,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " sub rsp,0x1e0" }, @@ -13632,7 +14281,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea rsi,[rsp+0x50]" }, @@ -13648,7 +14298,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea rdi,[rsp+0x10]" }, @@ -13668,7 +14319,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x50],0x77" }, @@ -13684,7 +14336,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea r12,[rsp+0x20]" }, @@ -13700,7 +14353,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],r12" }, @@ -13724,7 +14378,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " call 4022f0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>" }, @@ -13740,7 +14395,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rsp+0x50]" }, @@ -13756,7 +14412,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " lea rdi,[rsp+0x8]" }, @@ -13775,7 +14432,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x1241f] # 4151e0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x30>" }, @@ -13791,7 +14449,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -13807,7 +14466,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x20],rdx" }, @@ -13823,7 +14483,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov edx,0x736d" }, @@ -13837,7 +14498,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups XMMWORD PTR [rax],xmm0" }, @@ -13856,7 +14518,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x12415] # 4151f0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x40>" }, @@ -13871,7 +14534,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov WORD PTR [rax+0x74],dx" }, @@ -13887,7 +14551,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rsp+0x10]" }, @@ -13902,7 +14567,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x10],xmm0" }, @@ -13921,7 +14587,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x12410] # 415200 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x50>" }, @@ -13939,7 +14606,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov DWORD PTR [rax+0x70],0x656c626f" }, @@ -13954,7 +14622,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x20],xmm0" }, @@ -13973,7 +14642,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x1240d] # 415210 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x60>" }, @@ -13988,7 +14658,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x76],0x2e" }, @@ -14003,7 +14674,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x30],xmm0" }, @@ -14022,7 +14694,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x1240d] # 415220 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x70>" }, @@ -14037,7 +14710,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x40],xmm0" }, @@ -14056,7 +14730,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x12411] # 415230 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x80>" }, @@ -14071,7 +14746,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x50],xmm0" }, @@ -14090,7 +14766,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x12415] # 415240 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x90>" }, @@ -14105,7 +14782,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x60],xmm0" }, @@ -14121,7 +14799,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x50]" }, @@ -14137,7 +14816,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x18],rax" }, @@ -14152,7 +14832,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rdx+rax*1],0x0" }, @@ -14176,7 +14857,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " call 402350 <_ZNSt6localeC1Ev@plt>" }, @@ -14192,7 +14874,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " lea rsi,[rsp+0x8]" }, @@ -14208,7 +14891,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " lea rdi,[rsp+0x38]" }, @@ -14227,7 +14911,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " mov DWORD PTR [rsp+0x30],0x11" }, @@ -14251,7 +14936,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " call 402120 <_ZNSt6localeC1ERKS_@plt>" }, @@ -14267,7 +14953,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov r8d,DWORD PTR [rsp+0x30]" }, @@ -14283,7 +14970,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " lea rcx,[rsp+0x38]" }, @@ -14299,7 +14987,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov edx,0x414652" }, @@ -14315,7 +15004,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov esi,0x41463f" }, @@ -14331,7 +15021,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " lea rdi,[rsp+0x50]" }, @@ -14347,7 +15038,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " call 412ae0 <_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC1EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE>" }, @@ -14367,7 +15059,8 @@ ], "source": { "file": null, - "line": 1199 + "line": 1199, + "mainsource": true }, "text": " movdqa xmm1,XMMWORD PTR [rsp+0x150]" }, @@ -14386,7 +15079,8 @@ ], "source": { "file": null, - "line": 596 + "line": 596, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x180]" }, @@ -14401,7 +15095,8 @@ ], "source": { "file": null, - "line": 1202 + "line": 1202, + "mainsource": true }, "text": " pxor xmm0,xmm0" }, @@ -14420,7 +15115,8 @@ ], "source": { "file": null, - "line": 1202 + "line": 1202, + "mainsource": true }, "text": " movaps XMMWORD PTR [rsp+0x150],xmm0" }, @@ -14436,7 +15132,8 @@ ], "source": { "file": null, - "line": 1199 + "line": 1199, + "mainsource": true }, "text": " movaps XMMWORD PTR [rsp+0x40],xmm1" }, @@ -14450,7 +15147,8 @@ ], "source": { "file": null, - "line": 596 + "line": 596, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -14471,7 +15169,8 @@ ], "source": { "file": null, - "line": 596 + "line": 596, + "mainsource": true }, "text": " je 402ef3 <_Z9regexTestv+0x173>" }, @@ -14490,7 +15189,8 @@ ], "source": { "file": null, - "line": 598 + "line": 598, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x1c8]" }, @@ -14509,7 +15209,8 @@ ], "source": { "file": null, - "line": 598 + "line": 598, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rsp+0x1a8]" }, @@ -14524,7 +15225,8 @@ ], "source": { "file": null, - "line": 598 + "line": 598, + "mainsource": true }, "text": " lea rbp,[rax+0x8]" }, @@ -14538,7 +15240,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " cmp rbp,rbx" }, @@ -14559,7 +15262,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " jbe 402ede <_Z9regexTestv+0x15e>" }, @@ -14579,7 +15283,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -14593,7 +15298,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -14609,7 +15315,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x1f8" }, @@ -14624,7 +15331,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " add rbx,0x8" }, @@ -14648,7 +15356,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -14662,7 +15371,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " cmp rbp,rbx" }, @@ -14683,7 +15393,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " ja 402ec0 <_Z9regexTestv+0x140>" }, @@ -14702,7 +15413,8 @@ ], "source": { "file": null, - "line": 600 + "line": 600, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x180]" }, @@ -14721,7 +15433,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x188]" }, @@ -14740,7 +15453,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " lea rsi,[rax*8+0x0]" }, @@ -14764,7 +15478,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -14783,7 +15498,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x160]" }, @@ -14802,7 +15518,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rsp+0x170]" }, @@ -14816,7 +15533,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -14837,7 +15555,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402f19 <_Z9regexTestv+0x199>" }, @@ -14856,7 +15575,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x170]" }, @@ -14871,7 +15591,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -14895,7 +15616,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -14914,7 +15636,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rsp+0x158]" }, @@ -14928,7 +15651,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -14949,7 +15673,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " je 402f46 <_Z9regexTestv+0x1c6>" }, @@ -14965,7 +15690,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " mov ebx,0x0" }, @@ -14979,7 +15705,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -15004,7 +15731,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403030 <_Z9regexTestv+0x2b0>" }, @@ -15018,7 +15746,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov eax,DWORD PTR [rbp+0x8]" }, @@ -15032,7 +15761,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea edx,[rax-0x1]" }, @@ -15046,7 +15776,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0x8],edx" }, @@ -15060,7 +15791,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " cmp eax,0x1" }, @@ -15085,7 +15817,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " je 402fd0 <_Z9regexTestv+0x250>" }, @@ -15104,7 +15837,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x120]" }, @@ -15123,7 +15857,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rsp+0x130]" }, @@ -15137,7 +15872,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -15158,7 +15894,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402f6c <_Z9regexTestv+0x1ec>" }, @@ -15177,7 +15914,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x130]" }, @@ -15192,7 +15930,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -15216,7 +15955,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -15232,7 +15972,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " lea rdi,[rsp+0x8]" }, @@ -15256,7 +15997,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -15272,7 +16014,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rsp+0x48]" }, @@ -15286,7 +16029,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -15307,7 +16051,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " je 402f9c <_Z9regexTestv+0x21c>" }, @@ -15323,7 +16068,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " mov ebx,0x0" }, @@ -15337,7 +16083,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -15362,7 +16109,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403040 <_Z9regexTestv+0x2c0>" }, @@ -15376,7 +16124,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov eax,DWORD PTR [rbp+0x8]" }, @@ -15390,7 +16139,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea edx,[rax-0x1]" }, @@ -15404,7 +16154,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0x8],edx" }, @@ -15418,7 +16169,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " cmp eax,0x1" }, @@ -15439,7 +16191,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " je 403000 <_Z9regexTestv+0x280>" }, @@ -15455,7 +16208,8 @@ ], "source": { "file": null, - "line": 526 + "line": 526, + "mainsource": true }, "text": " lea rdi,[rsp+0x38]" }, @@ -15479,7 +16233,8 @@ ], "source": { "file": null, - "line": 526 + "line": 526, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -15495,7 +16250,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x10]" }, @@ -15509,7 +16265,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,r12" }, @@ -15530,7 +16287,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402fbe <_Z9regexTestv+0x23e>" }, @@ -15546,7 +16304,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x20]" }, @@ -15561,7 +16320,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -15585,7 +16345,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -15603,7 +16364,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " add rsp,0x1e0" }, @@ -15615,7 +16377,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " pop rbx" }, @@ -15627,7 +16390,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " pop rbp" }, @@ -15640,7 +16404,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " pop r12" }, @@ -15652,7 +16417,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " ret" }, @@ -15669,7 +16435,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -15684,7 +16451,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x0]" }, @@ -15698,7 +16466,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -15712,7 +16481,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " call QWORD PTR [rax+0x10]" }, @@ -15726,7 +16496,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -15747,7 +16518,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 40305b <_Z9regexTestv+0x2db>" }, @@ -15761,7 +16533,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov eax,DWORD PTR [rbp+0xc]" }, @@ -15775,7 +16548,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea edx,[rax-0x1]" }, @@ -15789,7 +16563,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0xc],edx" }, @@ -15803,7 +16578,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " cmp eax,0x1" }, @@ -15828,7 +16604,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " jne 402f46 <_Z9regexTestv+0x1c6>" }, @@ -15843,7 +16620,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x0]" }, @@ -15857,7 +16635,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -15871,7 +16650,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " call QWORD PTR [rax+0x18]" }, @@ -15895,7 +16675,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " jmp 402f46 <_Z9regexTestv+0x1c6>" }, @@ -15910,7 +16691,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x0]" }, @@ -15924,7 +16706,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -15938,7 +16721,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " call QWORD PTR [rax+0x10]" }, @@ -15952,7 +16736,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -15973,7 +16758,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 40304f <_Z9regexTestv+0x2cf>" }, @@ -15987,7 +16773,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov eax,DWORD PTR [rbp+0xc]" }, @@ -16001,7 +16788,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea edx,[rax-0x1]" }, @@ -16015,7 +16803,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0xc],edx" }, @@ -16029,7 +16818,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " cmp eax,0x1" }, @@ -16054,7 +16844,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " jne 402f9c <_Z9regexTestv+0x21c>" }, @@ -16069,7 +16860,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x0]" }, @@ -16083,7 +16875,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -16097,7 +16890,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " call QWORD PTR [rax+0x18]" }, @@ -16121,7 +16915,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " jmp 402f9c <_Z9regexTestv+0x21c>" }, @@ -16137,7 +16932,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov eax,0xffffffff" }, @@ -16153,7 +16949,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd DWORD PTR [rbp+0x8],eax" }, @@ -16177,7 +16974,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 402f3d <_Z9regexTestv+0x1bd>" }, @@ -16189,7 +16987,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nop" }, @@ -16205,7 +17004,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov eax,0xffffffff" }, @@ -16221,7 +17021,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd DWORD PTR [rbp+0x8],eax" }, @@ -16245,7 +17046,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 402f97 <_Z9regexTestv+0x217>" }, @@ -16261,7 +17063,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov eax,0xffffffff" }, @@ -16277,7 +17080,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd DWORD PTR [rbp+0xc],eax" }, @@ -16298,7 +17102,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 403018 <_Z9regexTestv+0x298>" }, @@ -16314,7 +17119,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov eax,0xffffffff" }, @@ -16330,7 +17136,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd DWORD PTR [rbp+0xc],eax" }, @@ -16354,7 +17161,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 402fe8 <_Z9regexTestv+0x268>" }, @@ -16368,7 +17176,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -16392,7 +17201,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " jmp 402457 <_Z9regexTestv.cold>" }, @@ -16413,7 +17223,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -16428,7 +17239,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -16446,7 +17258,8 @@ ], "source": { "file": null, - "line": 1084 + "line": 1084, + "mainsource": true }, "text": " mov eax,esi" }, @@ -16458,7 +17271,8 @@ ], "source": { "file": null, - "line": 1085 + "line": 1085, + "mainsource": true }, "text": " ret" }, @@ -16479,7 +17293,8 @@ ], "source": { "file": null, - "line": 1085 + "line": 1085, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -16493,7 +17308,8 @@ ], "source": { "file": null, - "line": 1085 + "line": 1085, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -16511,7 +17327,8 @@ ], "source": { "file": null, - "line": 1134 + "line": 1134, + "mainsource": true }, "text": " mov eax,esi" }, @@ -16523,7 +17340,8 @@ ], "source": { "file": null, - "line": 1135 + "line": 1135, + "mainsource": true }, "text": " ret" }, @@ -16544,7 +17362,8 @@ ], "source": { "file": null, - "line": 1135 + "line": 1135, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -16558,7 +17377,8 @@ ], "source": { "file": null, - "line": 1135 + "line": 1135, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -16577,7 +17397,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rsi]" }, @@ -16591,7 +17412,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp dl,0xd" }, @@ -16605,7 +17427,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne al" }, @@ -16619,7 +17442,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp dl,0xa" }, @@ -16633,7 +17457,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne dl" }, @@ -16646,7 +17471,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and eax,edx" }, @@ -16658,7 +17484,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -16679,7 +17506,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -16694,7 +17522,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -16713,7 +17542,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rsi]" }, @@ -16727,7 +17557,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp dl,0xd" }, @@ -16741,7 +17572,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne al" }, @@ -16755,7 +17587,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp dl,0xa" }, @@ -16769,7 +17602,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne dl" }, @@ -16782,7 +17616,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and eax,edx" }, @@ -16794,7 +17629,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -16815,7 +17651,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -16830,7 +17667,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -16849,7 +17687,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rsi]" }, @@ -16863,7 +17702,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp BYTE PTR [rdi+0x1],al" }, @@ -16877,7 +17717,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete al" }, @@ -16889,7 +17730,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -16906,7 +17748,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -16925,7 +17768,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rsi]" }, @@ -16939,7 +17783,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp BYTE PTR [rdi+0x8],al" }, @@ -16953,7 +17798,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete al" }, @@ -16965,7 +17811,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -16982,7 +17829,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -17001,7 +17849,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rsi]" }, @@ -17015,7 +17864,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rdi]" }, @@ -17031,7 +17881,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov eax,0x1" }, @@ -17045,7 +17896,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov rcx,rdx" }, @@ -17060,7 +17912,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr rdx,0x6" }, @@ -17074,7 +17927,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl rax,cl" }, @@ -17090,7 +17944,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and rax,QWORD PTR [rsi+rdx*8+0x78]" }, @@ -17104,7 +17959,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne al" }, @@ -17116,7 +17972,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -17129,7 +17986,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -17148,7 +18006,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rsi]" }, @@ -17162,7 +18021,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rdi]" }, @@ -17178,7 +18038,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov eax,0x1" }, @@ -17192,7 +18053,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov rcx,rdx" }, @@ -17207,7 +18069,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr rdx,0x6" }, @@ -17221,7 +18084,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl rax,cl" }, @@ -17240,7 +18104,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and rax,QWORD PTR [rsi+rdx*8+0x80]" }, @@ -17254,7 +18119,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne al" }, @@ -17266,7 +18132,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -17287,7 +18154,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -17303,7 +18171,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -17322,7 +18191,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rsi]" }, @@ -17336,7 +18206,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rdi]" }, @@ -17352,7 +18223,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov eax,0x1" }, @@ -17366,7 +18238,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov rcx,rdx" }, @@ -17381,7 +18254,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr rdx,0x6" }, @@ -17395,7 +18269,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl rax,cl" }, @@ -17414,7 +18289,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and rax,QWORD PTR [rsi+rdx*8+0x80]" }, @@ -17428,7 +18304,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne al" }, @@ -17440,7 +18317,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -17461,7 +18339,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -17477,7 +18356,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -17496,7 +18376,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rsi]" }, @@ -17510,7 +18391,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rdi]" }, @@ -17526,7 +18408,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov eax,0x1" }, @@ -17540,7 +18423,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov rcx,rdx" }, @@ -17555,7 +18439,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr rdx,0x6" }, @@ -17569,7 +18454,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl rax,cl" }, @@ -17588,7 +18474,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and rax,QWORD PTR [rsi+rdx*8+0x80]" }, @@ -17602,7 +18489,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne al" }, @@ -17614,7 +18502,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -17635,7 +18524,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -17651,7 +18541,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -17668,7 +18559,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " ret" }, @@ -17689,7 +18581,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -17705,7 +18598,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -17726,7 +18620,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " mov esi,0x68" }, @@ -17750,7 +18645,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -17767,7 +18663,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -17788,7 +18685,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x68" }, @@ -17812,7 +18710,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -17829,7 +18728,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -17847,7 +18747,8 @@ ], "source": { "file": null, - "line": 578 + "line": 578, + "mainsource": true }, "text": " push r12" }, @@ -17862,7 +18763,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " lea r12,[rdi+0x10]" }, @@ -17880,7 +18782,8 @@ ], "source": { "file": null, - "line": 586 + "line": 586, + "mainsource": true }, "text": " cmp rsi,0x4151b0" }, @@ -17901,7 +18804,8 @@ ], "source": { "file": null, - "line": 586 + "line": 586, + "mainsource": true }, "text": " je 403216 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x36>" }, @@ -17916,7 +18820,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsi+0x8]" }, @@ -17934,7 +18839,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " cmp rdi,0x414960" }, @@ -17955,7 +18861,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " je 403216 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x36>" }, @@ -17969,7 +18876,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " cmp BYTE PTR [rdi],0x2a" }, @@ -17990,7 +18898,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " je 403220 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x40>" }, @@ -18006,7 +18915,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " mov esi,0x414960" }, @@ -18030,7 +18940,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " call 402270 " }, @@ -18043,7 +18954,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " test eax,eax" }, @@ -18059,7 +18971,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " mov eax,0x0" }, @@ -18074,7 +18987,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " cmovne r12,rax" }, @@ -18088,7 +19002,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " mov rax,r12" }, @@ -18101,7 +19016,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " pop r12" }, @@ -18113,7 +19029,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " ret" }, @@ -18128,7 +19045,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -18142,7 +19060,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " xor r12d,r12d" }, @@ -18156,7 +19075,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " mov rax,r12" }, @@ -18169,7 +19089,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " pop r12" }, @@ -18181,7 +19102,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " ret" }, @@ -18199,7 +19121,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -18217,7 +19140,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -18238,7 +19162,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403240 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x10>" }, @@ -18252,7 +19177,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -18273,7 +19199,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " jne 40323c <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xc>" }, @@ -18287,7 +19214,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -18300,7 +19228,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18312,7 +19241,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18324,7 +19254,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop" }, @@ -18342,7 +19273,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414ac8" }, @@ -18355,7 +19287,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18367,7 +19300,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18384,7 +19318,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -18402,7 +19337,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -18423,7 +19359,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403268 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -18437,7 +19374,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -18458,7 +19396,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403278 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -18472,7 +19411,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -18493,7 +19433,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403280 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -18506,7 +19447,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18518,7 +19460,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18536,7 +19479,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -18554,7 +19498,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414b28" }, @@ -18567,7 +19512,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18579,7 +19525,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18596,7 +19543,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -18610,7 +19558,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -18623,7 +19572,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18635,7 +19585,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18648,7 +19599,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -18662,7 +19614,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi]" }, @@ -18676,7 +19629,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rax" }, @@ -18697,7 +19651,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40325e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -18716,7 +19671,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -18734,7 +19690,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -18755,7 +19712,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032a8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -18769,7 +19727,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -18790,7 +19749,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032b8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -18804,7 +19764,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -18825,7 +19786,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4032c0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -18838,7 +19800,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18850,7 +19813,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18868,7 +19832,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -18886,7 +19851,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414b88" }, @@ -18899,7 +19865,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18911,7 +19878,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18928,7 +19896,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -18942,7 +19911,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -18955,7 +19925,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -18967,7 +19938,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -18980,7 +19952,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -18994,7 +19967,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi]" }, @@ -19008,7 +19982,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rax" }, @@ -19029,7 +20004,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40329e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -19048,7 +20024,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -19066,7 +20043,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -19087,7 +20065,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032e8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -19101,7 +20080,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -19122,7 +20102,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032f8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -19136,7 +20117,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -19157,7 +20139,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403300 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -19170,7 +20153,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19182,7 +20166,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19200,7 +20185,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -19218,7 +20204,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414be8" }, @@ -19231,7 +20218,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19243,7 +20231,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19260,7 +20249,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -19274,7 +20264,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -19287,7 +20278,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19299,7 +20291,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19312,7 +20305,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -19326,7 +20320,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi]" }, @@ -19340,7 +20335,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rax" }, @@ -19361,7 +20357,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4032de <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -19380,7 +20377,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -19398,7 +20396,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -19419,7 +20418,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403320 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x10>" }, @@ -19433,7 +20433,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -19454,7 +20455,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " jne 40331c <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xc>" }, @@ -19468,7 +20470,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -19481,7 +20484,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19493,7 +20497,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19505,7 +20510,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop" }, @@ -19523,7 +20529,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414c48" }, @@ -19536,7 +20543,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19548,7 +20556,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19565,7 +20574,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -19583,7 +20593,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -19604,7 +20615,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403348 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -19618,7 +20630,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -19639,7 +20652,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403358 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -19653,7 +20667,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -19674,7 +20689,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403360 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -19687,7 +20703,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19699,7 +20716,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19717,7 +20735,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -19735,7 +20754,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414ca8" }, @@ -19748,7 +20768,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19760,7 +20781,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19777,7 +20799,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -19791,7 +20814,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -19804,7 +20828,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -19816,7 +20841,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -19829,7 +20855,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -19843,7 +20870,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi]" }, @@ -19857,7 +20885,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rax" }, @@ -19878,7 +20907,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40333e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -19897,7 +20927,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -19915,7 +20946,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -19936,7 +20968,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403388 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -19950,7 +20983,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -19971,7 +21005,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403398 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -19985,7 +21020,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -20006,7 +21042,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4033a0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -20019,7 +21056,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20031,7 +21069,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20049,7 +21088,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -20067,7 +21107,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414d08" }, @@ -20080,7 +21121,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20092,7 +21134,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20109,7 +21152,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -20123,7 +21167,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -20136,7 +21181,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20148,7 +21194,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20161,7 +21208,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -20175,7 +21223,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi]" }, @@ -20189,7 +21238,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rax" }, @@ -20210,7 +21260,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40337e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -20229,7 +21280,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -20247,7 +21299,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -20268,7 +21321,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4033c8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -20282,7 +21336,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -20303,7 +21358,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4033d8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -20317,7 +21373,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -20338,7 +21395,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4033e0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -20351,7 +21409,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20363,7 +21422,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20381,7 +21441,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -20399,7 +21460,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414d68" }, @@ -20412,7 +21474,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20424,7 +21487,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20441,7 +21505,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -20455,7 +21520,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -20468,7 +21534,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20480,7 +21547,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20493,7 +21561,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -20507,7 +21576,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi]" }, @@ -20521,7 +21591,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rax" }, @@ -20542,7 +21613,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4033be <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -20561,7 +21633,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -20579,7 +21652,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -20600,7 +21674,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403408 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -20614,7 +21689,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -20635,7 +21711,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403418 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -20649,7 +21726,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -20670,7 +21748,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403420 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -20683,7 +21762,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20695,7 +21775,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20713,7 +21794,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -20731,7 +21813,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414dc8" }, @@ -20744,7 +21827,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20756,7 +21840,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20773,7 +21858,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -20787,7 +21873,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -20800,7 +21887,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -20812,7 +21900,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -20825,7 +21914,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -20839,7 +21929,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movzx eax,WORD PTR [rsi]" }, @@ -20853,7 +21944,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov WORD PTR [rdi],ax" }, @@ -20874,7 +21966,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4033fe <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -20893,7 +21986,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -20911,7 +22005,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -20932,7 +22027,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403448 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -20946,7 +22042,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -20967,7 +22064,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403458 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -20981,7 +22079,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -21002,7 +22101,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403460 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -21015,7 +22115,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21027,7 +22128,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21045,7 +22147,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -21063,7 +22166,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414e28" }, @@ -21076,7 +22180,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21088,7 +22193,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21105,7 +22211,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -21119,7 +22226,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -21132,7 +22240,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21144,7 +22253,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21157,7 +22267,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -21172,7 +22283,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movdqu xmm0,XMMWORD PTR [rsi]" }, @@ -21186,7 +22298,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi],xmm0" }, @@ -21207,7 +22320,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40343e <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -21225,7 +22339,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -21243,7 +22358,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -21264,7 +22380,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403488 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -21278,7 +22395,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -21299,7 +22417,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403498 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -21313,7 +22432,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -21334,7 +22454,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4034a0 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -21347,7 +22468,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21359,7 +22481,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21377,7 +22500,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -21395,7 +22519,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414e88" }, @@ -21408,7 +22533,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21420,7 +22546,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21437,7 +22564,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -21451,7 +22579,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -21464,7 +22593,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21476,7 +22606,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21489,7 +22620,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -21504,7 +22636,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movdqu xmm0,XMMWORD PTR [rsi]" }, @@ -21518,7 +22651,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi],xmm0" }, @@ -21539,7 +22673,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40347e <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -21557,7 +22692,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -21575,7 +22711,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test edx,edx" }, @@ -21596,7 +22733,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4034c8 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -21610,7 +22748,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp edx,0x1" }, @@ -21631,7 +22770,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4034d8 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -21645,7 +22785,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp edx,0x2" }, @@ -21666,7 +22807,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4034e0 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -21679,7 +22821,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21691,7 +22834,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21709,7 +22853,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -21727,7 +22872,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " mov QWORD PTR [rdi],0x414ee8" }, @@ -21740,7 +22886,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21752,7 +22899,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21769,7 +22917,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -21783,7 +22932,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov QWORD PTR [rdi],rsi" }, @@ -21796,7 +22946,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor eax,eax" }, @@ -21808,7 +22959,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " ret" }, @@ -21821,7 +22973,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -21836,7 +22989,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movdqu xmm0,XMMWORD PTR [rsi]" }, @@ -21850,7 +23004,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi],xmm0" }, @@ -21871,7 +23026,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4034be <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -21889,7 +23045,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -21906,7 +23063,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -21920,7 +23078,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzx ebx,BYTE PTR [rsi]" }, @@ -21938,7 +23097,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rip+0x17115] # 41a610 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -21951,7 +23111,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test al,al" }, @@ -21972,7 +23133,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 403510 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x20>" }, @@ -21989,7 +23151,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp BYTE PTR [rip+0x17113],bl # 41a618 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -22001,7 +23164,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -22015,7 +23179,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne al" }, @@ -22027,7 +23192,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -22044,7 +23210,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -22060,7 +23227,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a610" }, @@ -22084,7 +23252,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402310 <__cxa_guard_acquire@plt>" }, @@ -22097,7 +23266,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test eax,eax" }, @@ -22118,7 +23288,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 4034ff <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0xf>" }, @@ -22134,7 +23305,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a610" }, @@ -22152,7 +23324,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov BYTE PTR [rip+0x170ee],0x0 # 41a618 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -22176,7 +23349,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402140 <__cxa_guard_release@plt>" }, @@ -22193,7 +23367,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp BYTE PTR [rip+0x170e3],bl # 41a618 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -22205,7 +23380,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -22219,7 +23395,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne al" }, @@ -22231,7 +23408,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -22248,7 +23426,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -22265,7 +23444,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -22279,7 +23459,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzx ebx,BYTE PTR [rsi]" }, @@ -22297,7 +23478,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rip+0x170d5] # 41a620 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22310,7 +23492,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test al,al" }, @@ -22331,7 +23514,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 403560 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x20>" }, @@ -22348,7 +23532,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp BYTE PTR [rip+0x170d3],bl # 41a628 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22360,7 +23545,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -22374,7 +23560,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne al" }, @@ -22386,7 +23573,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -22403,7 +23591,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -22419,7 +23608,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a620" }, @@ -22443,7 +23633,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402310 <__cxa_guard_acquire@plt>" }, @@ -22456,7 +23647,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test eax,eax" }, @@ -22477,7 +23669,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 40354f <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0xf>" }, @@ -22493,7 +23686,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a620" }, @@ -22511,7 +23705,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov BYTE PTR [rip+0x170ae],0x0 # 41a628 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22535,7 +23730,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402140 <__cxa_guard_release@plt>" }, @@ -22552,7 +23748,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp BYTE PTR [rip+0x170a3],bl # 41a628 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22564,7 +23761,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -22578,7 +23776,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne al" }, @@ -22590,7 +23789,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -22607,7 +23807,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -22624,7 +23825,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbp" }, @@ -22636,7 +23838,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -22651,7 +23854,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -22666,7 +23870,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzx ebx,BYTE PTR [rdi+0x8]" }, @@ -22680,7 +23885,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi]" }, @@ -22694,7 +23900,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsx ebp,BYTE PTR [rsi]" }, @@ -22718,7 +23925,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -22732,7 +23940,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -22746,7 +23955,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -22759,7 +23969,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,ebp" }, @@ -22773,7 +23984,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -22786,7 +23998,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp bl,al" }, @@ -22800,7 +24013,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete al" }, @@ -22815,7 +24029,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -22827,7 +24042,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -22839,7 +24055,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbp" }, @@ -22851,7 +24068,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -22866,7 +24084,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -22883,7 +24102,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbp" }, @@ -22895,7 +24115,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -22910,7 +24131,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -22925,7 +24147,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzx ebx,BYTE PTR [rdi+0x8]" }, @@ -22939,7 +24162,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi]" }, @@ -22953,7 +24177,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsx ebp,BYTE PTR [rsi]" }, @@ -22977,7 +24202,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -22991,7 +24217,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -23005,7 +24232,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -23018,7 +24246,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,ebp" }, @@ -23032,7 +24261,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -23045,7 +24275,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp bl,al" }, @@ -23059,7 +24290,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete al" }, @@ -23074,7 +24306,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -23086,7 +24319,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -23098,7 +24332,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbp" }, @@ -23110,7 +24345,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -23125,7 +24361,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -23143,7 +24380,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push r15" }, @@ -23156,7 +24394,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push r14" }, @@ -23169,7 +24408,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push r13" }, @@ -23182,7 +24422,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push r12" }, @@ -23194,7 +24435,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push rbp" }, @@ -23206,7 +24448,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push rbx" }, @@ -23221,7 +24464,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " sub rsp,0x28" }, @@ -23237,7 +24481,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rdi" }, @@ -23251,7 +24496,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -23276,7 +24522,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4037a7 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x1b7>" }, @@ -23292,7 +24539,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x10]" }, @@ -23307,7 +24555,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov r14,QWORD PTR [rax+0x18]" }, @@ -23321,7 +24570,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test r14,r14" }, @@ -23346,7 +24596,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403785 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x195>" }, @@ -23361,7 +24612,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov r15,QWORD PTR [r14+0x18]" }, @@ -23375,7 +24627,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test r15,r15" }, @@ -23400,7 +24653,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403767 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x177>" }, @@ -23415,7 +24669,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov rax,QWORD PTR [r15+0x18]" }, @@ -23431,7 +24686,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],rax" }, @@ -23445,7 +24701,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rax,rax" }, @@ -23470,7 +24727,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403749 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x159>" }, @@ -23486,7 +24744,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x8]" }, @@ -23501,7 +24760,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rax+0x18]" }, @@ -23515,7 +24775,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -23540,7 +24801,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036fe <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x10e>" }, @@ -23555,7 +24817,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov r13,QWORD PTR [rbp+0x18]" }, @@ -23569,7 +24832,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test r13,r13" }, @@ -23590,7 +24854,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036bc <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xcc>" }, @@ -23605,7 +24870,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov r12,QWORD PTR [r13+0x18]" }, @@ -23619,7 +24885,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test r12,r12" }, @@ -23640,7 +24907,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036e0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xf0>" }, @@ -23656,7 +24924,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov r9,QWORD PTR [r12+0x18]" }, @@ -23670,7 +24939,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test r9,r9" }, @@ -23695,7 +24965,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403720 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x130>" }, @@ -23710,7 +24981,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov rbx,QWORD PTR [r9+0x18]" }, @@ -23724,7 +24996,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -23745,7 +25018,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036a1 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xb1>" }, @@ -23760,7 +25034,8 @@ ], "source": { "file": null, - "line": 1919 + "line": 1919, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x18]" }, @@ -23776,7 +25051,8 @@ ], "source": { "file": null, - "line": 1919 + "line": 1919, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x18],r9" }, @@ -23800,7 +25076,8 @@ ], "source": { "file": null, - "line": 1919 + "line": 1919, + "mainsource": true }, "text": " call 4035f0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0>" }, @@ -23814,7 +25091,8 @@ ], "source": { "file": null, - "line": 789 + "line": 789, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -23829,7 +25107,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rbx+0x10]" }, @@ -23845,7 +25124,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -23869,7 +25149,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -23885,7 +25166,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov r9,QWORD PTR [rsp+0x18]" }, @@ -23899,7 +25181,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -23920,7 +25203,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jne 403678 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x88>" }, @@ -23935,7 +25219,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rbx,QWORD PTR [r9+0x10]" }, @@ -23951,7 +25236,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -23965,7 +25251,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r9" }, @@ -23989,7 +25276,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -24003,7 +25291,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -24024,7 +25313,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403720 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x130>" }, @@ -24038,7 +25328,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov r9,rbx" }, @@ -24059,7 +25350,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 40366f <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x7f>" }, @@ -24074,7 +25366,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbp+0x10]" }, @@ -24090,7 +25383,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -24104,7 +25398,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -24128,7 +25423,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -24142,7 +25438,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test r12,r12" }, @@ -24163,7 +25460,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036fe <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x10e>" }, @@ -24177,7 +25475,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov rbp,r12" }, @@ -24201,7 +25500,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 40364f <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x5f>" }, @@ -24218,7 +25518,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -24233,7 +25534,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov r12,QWORD PTR [r13+0x10]" }, @@ -24249,7 +25551,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -24263,7 +25566,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -24287,7 +25591,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -24301,7 +25606,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test r12,r12" }, @@ -24322,7 +25628,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036bc <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xcc>" }, @@ -24336,7 +25643,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov r13,r12" }, @@ -24360,7 +25668,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 403658 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x68>" }, @@ -24376,7 +25685,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x8]" }, @@ -24392,7 +25702,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -24407,7 +25718,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rdi+0x10]" }, @@ -24431,7 +25743,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -24445,7 +25758,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -24466,7 +25780,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403749 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x159>" }, @@ -24482,7 +25797,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],rbp" }, @@ -24506,7 +25822,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 40363d <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x4d>" }, @@ -24522,7 +25839,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rax,QWORD PTR [r12+0x10]" }, @@ -24538,7 +25856,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -24552,7 +25871,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -24568,7 +25888,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x18],rax" }, @@ -24592,7 +25913,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -24608,7 +25930,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x18]" }, @@ -24622,7 +25945,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rax,rax" }, @@ -24643,7 +25967,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036e0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xf0>" }, @@ -24657,7 +25982,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov r12,rax" }, @@ -24681,7 +26007,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 403661 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x71>" }, @@ -24696,7 +26023,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rbx,QWORD PTR [r15+0x10]" }, @@ -24712,7 +26040,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -24726,7 +26055,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r15" }, @@ -24750,7 +26080,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -24764,7 +26095,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -24785,7 +26117,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403767 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x177>" }, @@ -24799,7 +26132,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov r15,rbx" }, @@ -24823,7 +26157,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 40362b <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x3b>" }, @@ -24838,7 +26173,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rbx,QWORD PTR [r14+0x10]" }, @@ -24854,7 +26190,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -24868,7 +26205,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r14" }, @@ -24892,7 +26230,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -24906,7 +26245,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -24927,7 +26267,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403785 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x195>" }, @@ -24941,7 +26282,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov r14,rbx" }, @@ -24965,7 +26307,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 40361e <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x2e>" }, @@ -24981,7 +26324,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x10]" }, @@ -24997,7 +26341,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x30" }, @@ -25012,7 +26357,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rdi+0x10]" }, @@ -25036,7 +26382,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -25050,7 +26397,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -25071,7 +26419,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4037a7 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x1b7>" }, @@ -25087,7 +26436,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rbx" }, @@ -25111,7 +26461,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 40360c <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x1c>" }, @@ -25126,7 +26477,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " add rsp,0x28" }, @@ -25138,7 +26490,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop rbx" }, @@ -25150,7 +26503,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop rbp" }, @@ -25163,7 +26517,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop r12" }, @@ -25176,7 +26531,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop r13" }, @@ -25189,7 +26545,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop r14" }, @@ -25202,7 +26559,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop r15" }, @@ -25214,7 +26572,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " ret" }, @@ -25235,7 +26594,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -25253,7 +26613,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push r12" }, @@ -25265,7 +26626,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbp" }, @@ -25277,7 +26639,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -25291,7 +26654,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -25305,7 +26669,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi]" }, @@ -25319,7 +26684,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsx ebp,BYTE PTR [rsi]" }, @@ -25343,7 +26709,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25356,7 +26723,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,ebp" }, @@ -25370,7 +26738,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -25384,7 +26753,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -25398,7 +26768,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -25412,7 +26783,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -25425,7 +26797,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov ebp,eax" }, @@ -25449,7 +26822,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25465,7 +26839,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,0xa" }, @@ -25479,7 +26854,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -25493,7 +26869,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -25507,7 +26884,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -25521,7 +26899,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -25535,7 +26914,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov r12d,eax" }, @@ -25559,7 +26939,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25575,7 +26956,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,0xd" }, @@ -25589,7 +26971,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -25603,7 +26986,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -25617,7 +27001,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -25631,7 +27016,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp r12b,bpl" }, @@ -25643,7 +27029,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -25657,7 +27044,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov r8d,eax" }, @@ -25671,7 +27059,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne al" }, @@ -25685,7 +27074,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp r8b,bpl" }, @@ -25697,7 +27087,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbp" }, @@ -25710,7 +27101,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop r12" }, @@ -25724,7 +27116,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne dl" }, @@ -25737,7 +27130,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and eax,edx" }, @@ -25749,7 +27143,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -25770,7 +27165,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -25783,7 +27179,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -25801,7 +27198,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push r12" }, @@ -25813,7 +27211,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbp" }, @@ -25825,7 +27224,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -25839,7 +27239,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -25853,7 +27254,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi]" }, @@ -25867,7 +27269,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsx ebp,BYTE PTR [rsi]" }, @@ -25891,7 +27294,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25904,7 +27308,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,ebp" }, @@ -25918,7 +27323,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -25932,7 +27338,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -25946,7 +27353,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -25960,7 +27368,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -25973,7 +27382,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov ebp,eax" }, @@ -25997,7 +27407,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26013,7 +27424,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,0xa" }, @@ -26027,7 +27439,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -26041,7 +27454,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -26055,7 +27469,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -26069,7 +27484,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -26083,7 +27499,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov r12d,eax" }, @@ -26107,7 +27524,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26123,7 +27541,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,0xd" }, @@ -26137,7 +27556,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -26151,7 +27571,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -26165,7 +27586,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -26179,7 +27601,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp r12b,bpl" }, @@ -26191,7 +27614,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -26205,7 +27629,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov r8d,eax" }, @@ -26219,7 +27644,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne al" }, @@ -26233,7 +27659,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp r8b,bpl" }, @@ -26245,7 +27672,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbp" }, @@ -26258,7 +27686,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop r12" }, @@ -26272,7 +27701,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne dl" }, @@ -26285,7 +27715,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and eax,edx" }, @@ -26297,7 +27728,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -26318,7 +27750,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -26331,7 +27764,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -26348,7 +27782,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbp" }, @@ -26360,7 +27795,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -26374,7 +27810,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -26389,7 +27826,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -26403,7 +27841,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsx ebp,BYTE PTR [rsi]" }, @@ -26421,7 +27860,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rip+0x16d3d] # 41a5f0 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>" }, @@ -26434,7 +27874,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test al,al" }, @@ -26455,7 +27896,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 4038c5 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -26471,7 +27913,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a5f0" }, @@ -26495,7 +27938,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402310 <__cxa_guard_acquire@plt>" }, @@ -26508,7 +27952,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test eax,eax" }, @@ -26529,7 +27974,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 4038f0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x50>" }, @@ -26543,7 +27989,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -26567,7 +28014,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26580,7 +28028,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,ebp" }, @@ -26594,7 +28043,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -26608,7 +28058,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -26622,7 +28073,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -26639,7 +28091,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp BYTE PTR [rip+0x16d1a],al # 41a5f8 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>" }, @@ -26653,7 +28106,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne al" }, @@ -26668,7 +28122,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -26680,7 +28135,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -26692,7 +28148,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbp" }, @@ -26704,7 +28161,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -26723,7 +28181,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -26737,7 +28196,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -26761,7 +28221,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26775,7 +28236,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -26789,7 +28251,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -26802,7 +28265,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " xor esi,esi" }, @@ -26816,7 +28280,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -26832,7 +28297,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a5f0" }, @@ -26849,7 +28315,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov BYTE PTR [rip+0x16cea],al # 41a5f8 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>" }, @@ -26873,7 +28340,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402140 <__cxa_guard_release@plt>" }, @@ -26894,7 +28362,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jmp 4038c5 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -26908,7 +28377,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -26924,7 +28394,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a5f0" }, @@ -26948,7 +28419,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402130 <__cxa_guard_abort@plt>" }, @@ -26962,7 +28434,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -26986,7 +28459,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -27003,7 +28477,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -27020,7 +28495,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbp" }, @@ -27032,7 +28508,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push rbx" }, @@ -27046,7 +28523,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -27061,7 +28539,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -27075,7 +28554,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsx ebp,BYTE PTR [rsi]" }, @@ -27093,7 +28573,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rip+0x16cbd] # 41a600 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>" }, @@ -27106,7 +28587,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test al,al" }, @@ -27127,7 +28609,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 403955 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -27143,7 +28626,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a600" }, @@ -27167,7 +28651,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402310 <__cxa_guard_acquire@plt>" }, @@ -27180,7 +28665,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test eax,eax" }, @@ -27201,7 +28687,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 403980 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x50>" }, @@ -27215,7 +28702,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -27239,7 +28727,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -27252,7 +28741,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,ebp" }, @@ -27266,7 +28756,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -27280,7 +28771,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -27294,7 +28786,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -27311,7 +28804,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp BYTE PTR [rip+0x16c9a],al # 41a608 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>" }, @@ -27325,7 +28819,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne al" }, @@ -27340,7 +28835,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -27352,7 +28848,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbx" }, @@ -27364,7 +28861,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop rbp" }, @@ -27376,7 +28874,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " ret" }, @@ -27395,7 +28894,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -27409,7 +28909,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -27433,7 +28934,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -27447,7 +28949,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -27461,7 +28964,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -27474,7 +28978,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " xor esi,esi" }, @@ -27488,7 +28993,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -27504,7 +29010,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a600" }, @@ -27521,7 +29028,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov BYTE PTR [rip+0x16c6a],al # 41a608 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>" }, @@ -27545,7 +29053,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402140 <__cxa_guard_release@plt>" }, @@ -27566,7 +29075,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jmp 403955 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -27580,7 +29090,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -27596,7 +29107,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov edi,0x41a600" }, @@ -27620,7 +29132,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 402130 <__cxa_guard_abort@plt>" }, @@ -27634,7 +29147,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -27658,7 +29172,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -27675,7 +29190,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -27693,7 +29209,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push r14" }, @@ -27706,7 +29223,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push r13" }, @@ -27719,7 +29237,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push r12" }, @@ -27731,7 +29250,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push rbp" }, @@ -27743,7 +29263,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push rbx" }, @@ -27761,7 +29282,8 @@ ], "source": { "file": null, - "line": 313 + "line": 313, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb0]" }, @@ -27779,7 +29301,8 @@ ], "source": { "file": null, - "line": 313 + "line": 313, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rdi+0xb8]" }, @@ -27804,7 +29327,8 @@ ], "source": { "file": null, - "line": 313 + "line": 313, + "mainsource": true }, "text": " je 403d0e <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x34e>" }, @@ -27819,7 +29343,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -27837,7 +29362,8 @@ ], "source": { "file": null, - "line": 318 + "line": 318, + "mainsource": true }, "text": " mov r12,QWORD PTR [rdi+0xc0]" }, @@ -27851,7 +29377,8 @@ ], "source": { "file": null, - "line": 318 + "line": 318, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -27869,7 +29396,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0xb0],rdx" }, @@ -27884,7 +29412,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " movsx r14d,BYTE PTR [rax]" }, @@ -27899,7 +29428,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx r13d,r14b" }, @@ -27913,7 +29443,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " mov ebp,r14d" }, @@ -27933,7 +29464,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [r12+r13*1+0x139]" }, @@ -27946,7 +29478,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test cl,cl" }, @@ -27967,7 +29500,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 403a2c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x6c>" }, @@ -27982,7 +29516,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [r12]" }, @@ -27996,7 +29531,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " mov ecx,r14d" }, @@ -28011,7 +29547,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax+0x40]" }, @@ -28028,7 +29565,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp rax,0x403090" }, @@ -28053,7 +29591,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 403be0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x220>" }, @@ -28066,7 +29605,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test cl,cl" }, @@ -28087,7 +29627,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 403a2c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x6c>" }, @@ -28106,7 +29647,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov BYTE PTR [r12+r13*1+0x139],cl" }, @@ -28124,7 +29666,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x98]" }, @@ -28138,7 +29681,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rdx]" }, @@ -28151,7 +29695,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test al,al" }, @@ -28172,7 +29717,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jne 403a50 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x90>" }, @@ -28196,7 +29742,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jmp 403ad0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x110>" }, @@ -28208,7 +29755,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " nop" }, @@ -28223,7 +29771,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rdx+0x2]" }, @@ -28238,7 +29787,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " add rdx,0x2" }, @@ -28251,7 +29801,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test al,al" }, @@ -28276,7 +29827,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " je 403ad0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x110>" }, @@ -28289,7 +29841,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " cmp cl,al" }, @@ -28310,7 +29863,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " jne 403a40 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x80>" }, @@ -28325,7 +29879,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " cmp bpl,0x62" }, @@ -28346,7 +29901,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " jne 403a98 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xd8>" }, @@ -28364,7 +29920,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " cmp DWORD PTR [rbx+0x88],0x2" }, @@ -28385,7 +29942,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " je 403a98 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xd8>" }, @@ -28403,7 +29961,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -28421,7 +29980,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -28438,7 +29998,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,0x70" }, @@ -28451,7 +30012,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -28472,7 +30034,8 @@ ], "source": { "file": null, - "line": 327 + "line": 327, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x18" }, @@ -28488,7 +30051,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -28500,7 +30064,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbx" }, @@ -28512,7 +30077,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbp" }, @@ -28525,7 +30091,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r12" }, @@ -28538,7 +30105,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r13" }, @@ -28551,7 +30119,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r14" }, @@ -28575,7 +30144,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -28589,7 +30159,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -28607,7 +30178,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r9,QWORD PTR [rbx+0xd0]" }, @@ -28625,7 +30197,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -28641,7 +30214,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -28654,7 +30228,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -28675,7 +30250,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1" }, @@ -28691,7 +30267,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsx r8d,BYTE PTR [rdx+0x1]" }, @@ -28705,7 +30282,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,r9" }, @@ -28717,7 +30295,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbx" }, @@ -28729,7 +30308,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbp" }, @@ -28742,7 +30322,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r12" }, @@ -28755,7 +30336,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r13" }, @@ -28768,7 +30350,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r14" }, @@ -28792,7 +30375,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -28807,7 +30391,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -28822,7 +30407,8 @@ ], "source": { "file": null, - "line": 325 + "line": 325, + "mainsource": true }, "text": " cmp bpl,0x62" }, @@ -28843,7 +30429,8 @@ ], "source": { "file": null, - "line": 325 + "line": 325, + "mainsource": true }, "text": " je 403a63 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xa3>" }, @@ -28858,7 +30445,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp bpl,0x42" }, @@ -28883,7 +30471,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " je 403bf1 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x231>" }, @@ -28897,7 +30486,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " lea eax,[rbp-0x44]" }, @@ -28910,7 +30500,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " cmp al,0x33" }, @@ -28935,7 +30526,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " jbe 403ba0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1e0>" }, @@ -28953,7 +30545,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " lea r12,[rbx+0xc8]" }, @@ -28968,7 +30561,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " cmp bpl,0x78" }, @@ -28993,7 +30587,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " je 403c88 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2c8>" }, @@ -29008,7 +30603,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " cmp bpl,0x75" }, @@ -29033,7 +30629,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " je 403c88 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2c8>" }, @@ -29051,7 +30648,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc0]" }, @@ -29066,7 +30664,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx ebp,bpl" }, @@ -29084,7 +30683,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -29099,7 +30699,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax+0x30]" }, @@ -29115,7 +30716,8 @@ ], "source": { "file": null, - "line": 370 + "line": 370, + "mainsource": true }, "text": " test BYTE PTR [rax+rbp*2+0x1],0x8" }, @@ -29140,7 +30742,8 @@ ], "source": { "file": null, - "line": 370 + "line": 370, + "mainsource": true }, "text": " je 403c6c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2ac>" }, @@ -29154,7 +30757,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r14d" }, @@ -29170,7 +30774,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -29183,7 +30788,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -29197,7 +30803,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -29221,7 +30828,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -29239,7 +30847,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -29257,7 +30866,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " cmp QWORD PTR [rbx+0xb8],rax" }, @@ -29278,7 +30888,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " jne 403b76 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1b6>" }, @@ -29299,7 +30910,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " jmp 403b8b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1cb>" }, @@ -29315,7 +30927,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -29330,7 +30943,8 @@ ], "source": { "file": null, - "line": 375 + "line": 375, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -29344,7 +30958,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -29362,7 +30977,8 @@ ], "source": { "file": null, - "line": 375 + "line": 375, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -29376,7 +30992,8 @@ ], "source": { "file": null, - "line": 375 + "line": 375, + "mainsource": true }, "text": " movsx esi,BYTE PTR [rax]" }, @@ -29400,7 +31017,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " call 402190 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>" }, @@ -29418,7 +31036,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -29436,7 +31055,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -29457,7 +31077,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " je 403b8b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1cb>" }, @@ -29475,7 +31096,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xc0]" }, @@ -29489,7 +31111,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [rax]" }, @@ -29504,7 +31127,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdx+0x30]" }, @@ -29520,7 +31144,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " test BYTE PTR [rdx+rcx*2+0x1],0x8" }, @@ -29541,7 +31166,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " jne 403b50 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x190>" }, @@ -29562,7 +31188,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x4" }, @@ -29574,7 +31201,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbx" }, @@ -29586,7 +31214,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbp" }, @@ -29599,7 +31228,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r12" }, @@ -29612,7 +31242,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r13" }, @@ -29625,7 +31256,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r14" }, @@ -29637,7 +31269,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " ret" }, @@ -29650,7 +31283,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -29671,7 +31305,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " movabs rdx,0x8800100088001" }, @@ -29686,7 +31321,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " bt rdx,rax" }, @@ -29707,7 +31343,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " jae 403c1b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x25b>" }, @@ -29728,7 +31365,8 @@ ], "source": { "file": null, - "line": 343 + "line": 343, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0xe" }, @@ -29746,7 +31384,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -29760,7 +31399,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r14d" }, @@ -29773,7 +31413,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -29791,7 +31432,8 @@ ], "source": { "file": null, - "line": 344 + "line": 344, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -29807,7 +31449,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -29819,7 +31462,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbx" }, @@ -29831,7 +31475,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop rbp" }, @@ -29844,7 +31489,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r12" }, @@ -29857,7 +31503,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r13" }, @@ -29870,7 +31517,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop r14" }, @@ -29894,7 +31542,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -29906,7 +31555,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop" }, @@ -29919,7 +31569,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor edx,edx" }, @@ -29933,7 +31584,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov esi,r14d" }, @@ -29947,7 +31599,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -29960,7 +31613,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " call rax" }, @@ -29973,7 +31627,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov ecx,eax" }, @@ -29997,7 +31652,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jmp 403a20 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x60>" }, @@ -30015,7 +31671,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -30033,7 +31690,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -30050,7 +31708,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,0x6e" }, @@ -30063,7 +31722,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -30084,7 +31744,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x18" }, @@ -30100,7 +31761,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -30124,7 +31786,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 403abf <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xff>" }, @@ -30139,7 +31802,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " cmp bpl,0x63" }, @@ -30164,7 +31828,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " jne 403aeb <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x12b>" }, @@ -30182,7 +31847,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -30200,7 +31866,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -30225,7 +31892,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 403d1d <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x35d>" }, @@ -30240,7 +31908,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -30258,7 +31927,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -30274,7 +31944,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -30287,7 +31958,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -30305,7 +31977,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -30323,7 +31996,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -30344,7 +32018,8 @@ ], "source": { "file": null, - "line": 352 + "line": 352, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1" }, @@ -30359,7 +32034,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsx r8d,BYTE PTR [rax]" }, @@ -30383,7 +32059,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 403abf <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xff>" }, @@ -30397,7 +32074,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r14d" }, @@ -30413,7 +32091,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -30426,7 +32105,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -30440,7 +32120,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -30461,7 +32142,8 @@ ], "source": { "file": null, - "line": 380 + "line": 380, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1" }, @@ -30485,7 +32167,8 @@ ], "source": { "file": null, - "line": 1452 + "line": 1452, + "mainsource": true }, "text": " jmp 403abf <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xff>" }, @@ -30503,7 +32186,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -30525,7 +32209,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xd0],0x0" }, @@ -30539,7 +32224,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax],0x0" }, @@ -30552,7 +32238,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " xor eax,eax" }, @@ -30567,7 +32254,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " cmp bpl,0x78" }, @@ -30581,7 +32269,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " setne al" }, @@ -30594,7 +32283,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " xor ebp,ebp" }, @@ -30610,7 +32300,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " lea r13d,[rax+rax*1+0x2]" }, @@ -30628,7 +32319,8 @@ ], "source": { "file": null, - "line": 360 + "line": 360, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -30646,7 +32338,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -30667,7 +32360,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " je 403cff <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x33f>" }, @@ -30685,7 +32379,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xc0]" }, @@ -30699,7 +32394,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [rax]" }, @@ -30714,7 +32410,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdx+0x30]" }, @@ -30730,7 +32427,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " test BYTE PTR [rdx+rcx*2+0x1],0x10" }, @@ -30751,7 +32449,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " je 403cff <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x33f>" }, @@ -30766,7 +32465,8 @@ ], "source": { "file": null, - "line": 365 + "line": 365, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -30780,7 +32480,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -30794,7 +32495,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " add ebp,0x1" }, @@ -30812,7 +32514,8 @@ ], "source": { "file": null, - "line": 365 + "line": 365, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -30826,7 +32529,8 @@ ], "source": { "file": null, - "line": 365 + "line": 365, + "mainsource": true }, "text": " movsx esi,BYTE PTR [rax]" }, @@ -30850,7 +32554,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " call 402190 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>" }, @@ -30864,7 +32569,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " cmp r13d,ebp" }, @@ -30885,7 +32591,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " jne 403cad <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2ed>" }, @@ -30906,7 +32613,8 @@ ], "source": { "file": null, - "line": 367 + "line": 367, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x3" }, @@ -30930,7 +32638,8 @@ ], "source": { "file": null, - "line": 367 + "line": 367, + "mainsource": true }, "text": " jmp 403b95 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1d5>" }, @@ -30946,7 +32655,8 @@ ], "source": { "file": null, - "line": 362 + "line": 362, + "mainsource": true }, "text": " mov esi,0x414098" }, @@ -30962,7 +32672,8 @@ ], "source": { "file": null, - "line": 362 + "line": 362, + "mainsource": true }, "text": " mov edi,0x2" }, @@ -30986,7 +32697,8 @@ ], "source": { "file": null, - "line": 362 + "line": 362, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -31002,7 +32714,8 @@ ], "source": { "file": null, - "line": 314 + "line": 314, + "mainsource": true }, "text": " mov esi,0x414038" }, @@ -31018,7 +32731,8 @@ ], "source": { "file": null, - "line": 314 + "line": 314, + "mainsource": true }, "text": " mov edi,0x2" }, @@ -31042,7 +32756,8 @@ ], "source": { "file": null, - "line": 314 + "line": 314, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -31058,7 +32773,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " mov esi,0x414060" }, @@ -31074,7 +32790,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " mov edi,0x2" }, @@ -31098,7 +32815,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -31113,7 +32831,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -31130,7 +32849,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " push rbp" }, @@ -31144,7 +32864,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov rbp,rdi" }, @@ -31156,7 +32877,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " push rbx" }, @@ -31172,7 +32894,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " mov ebx,0x0" }, @@ -31187,7 +32910,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -31201,7 +32925,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -31222,7 +32947,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403d90 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x60>" }, @@ -31236,7 +32962,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov eax,DWORD PTR [rdi+0x8]" }, @@ -31250,7 +32977,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea edx,[rax-0x1]" }, @@ -31264,7 +32992,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x8],edx" }, @@ -31278,7 +33007,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " cmp eax,0x1" }, @@ -31299,7 +33029,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " je 403d60 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x30>" }, @@ -31314,7 +33045,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -31326,7 +33058,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop rbx" }, @@ -31338,7 +33071,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop rbp" }, @@ -31350,7 +33084,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " ret" }, @@ -31369,7 +33104,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -31384,7 +33120,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x0]" }, @@ -31398,7 +33135,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -31412,7 +33150,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " call QWORD PTR [rax+0x10]" }, @@ -31426,7 +33165,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test rbx,rbx" }, @@ -31447,7 +33187,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403da0 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x70>" }, @@ -31461,7 +33202,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov eax,DWORD PTR [rbp+0xc]" }, @@ -31475,7 +33217,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea edx,[rax-0x1]" }, @@ -31489,7 +33232,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0xc],edx" }, @@ -31503,7 +33247,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " cmp eax,0x1" }, @@ -31524,7 +33269,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " jne 403d51 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x21>" }, @@ -31539,7 +33285,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x0]" }, @@ -31553,7 +33300,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -31568,7 +33316,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax+0x18]" }, @@ -31583,7 +33332,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -31595,7 +33345,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop rbx" }, @@ -31607,7 +33358,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop rbp" }, @@ -31620,7 +33372,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " jmp rax" }, @@ -31636,7 +33389,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov eax,0xffffffff" }, @@ -31652,7 +33406,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd DWORD PTR [rdi+0x8],eax" }, @@ -31673,7 +33428,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 403d4c <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x1c>" }, @@ -31688,7 +33444,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -31704,7 +33461,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov eax,0xffffffff" }, @@ -31720,7 +33478,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd DWORD PTR [rbp+0xc],eax" }, @@ -31741,7 +33500,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 403d78 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x48>" }, @@ -31756,7 +33516,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -31774,7 +33535,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " push r12" }, @@ -31788,7 +33550,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov r12,rdi" }, @@ -31800,7 +33563,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " push rbx" }, @@ -31814,7 +33578,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov rbx,rsi" }, @@ -31829,7 +33594,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -31847,7 +33613,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsi+0x160]" }, @@ -31865,7 +33632,8 @@ ], "source": { "file": null, - "line": 210 + "line": 210, + "mainsource": true }, "text": " cmp rdi,QWORD PTR [rsi+0x168]" }, @@ -31886,7 +33654,8 @@ ], "source": { "file": null, - "line": 210 + "line": 210, + "mainsource": true }, "text": " je 403e00 <_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE6_M_popEv+0x50>" }, @@ -31901,7 +33670,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi-0x8]" }, @@ -31917,7 +33687,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movdqu xmm1,XMMWORD PTR [rdi-0x18]" }, @@ -31932,7 +33703,8 @@ ], "source": { "file": null, - "line": 1558 + "line": 1558, + "mainsource": true }, "text": " sub rdi,0x18" }, @@ -31950,7 +33722,8 @@ ], "source": { "file": null, - "line": 1558 + "line": 1558, + "mainsource": true }, "text": " mov QWORD PTR [rsi+0x160],rdi" }, @@ -31966,7 +33739,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov QWORD PTR [r12+0x10],rax" }, @@ -31980,7 +33754,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov rax,r12" }, @@ -31996,7 +33771,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movups XMMWORD PTR [r12],xmm1" }, @@ -32011,7 +33787,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -32023,7 +33800,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop rbx" }, @@ -32036,7 +33814,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop r12" }, @@ -32048,7 +33827,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " ret" }, @@ -32069,7 +33849,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -32087,7 +33868,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi+0x178]" }, @@ -32103,7 +33885,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x1f8" }, @@ -32118,7 +33901,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax-0x8]" }, @@ -32137,7 +33921,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movdqu xmm2,XMMWORD PTR [rax+0x1e0]" }, @@ -32155,7 +33940,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax+0x1f0]" }, @@ -32171,7 +33957,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movups XMMWORD PTR [r12],xmm2" }, @@ -32187,7 +33974,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov QWORD PTR [r12+0x10],rax" }, @@ -32211,7 +33999,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -32229,7 +34018,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x178]" }, @@ -32244,7 +34034,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdx-0x8]" }, @@ -32259,7 +34050,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " sub rdx,0x8" }, @@ -32275,7 +34067,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movq xmm4,rdx" }, @@ -32293,7 +34086,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " lea rcx,[rax+0x1e0]" }, @@ -32309,7 +34103,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movq xmm3,rax" }, @@ -32326,7 +34121,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " add rax,0x1f8" }, @@ -32342,7 +34138,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movq xmm0,rcx" }, @@ -32357,7 +34154,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " punpcklqdq xmm0,xmm3" }, @@ -32375,7 +34173,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x160],xmm0" }, @@ -32391,7 +34190,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " movq xmm0,rax" }, @@ -32405,7 +34205,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov rax,r12" }, @@ -32420,7 +34221,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " punpcklqdq xmm0,xmm4" }, @@ -32438,7 +34240,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x170],xmm0" }, @@ -32453,7 +34256,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -32465,7 +34269,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop rbx" }, @@ -32478,7 +34283,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop r12" }, @@ -32490,7 +34296,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " ret" }, @@ -32502,7 +34309,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " nop" }, @@ -32521,7 +34329,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " cmp DWORD PTR [rdi],0xb" }, @@ -32542,7 +34351,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " je 403e90 <_ZNSt8__detail6_StateIcED1Ev+0x10>" }, @@ -32554,7 +34364,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " ret" }, @@ -32575,7 +34386,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -32590,7 +34402,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0x20]" }, @@ -32604,7 +34417,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test rax,rax" }, @@ -32625,7 +34439,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 403e85 <_ZNSt8__detail6_StateIcED1Ev+0x5>" }, @@ -32640,7 +34455,8 @@ ], "source": { "file": null, - "line": 156 + "line": 156, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -32655,7 +34471,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " add rdi,0x10" }, @@ -32671,7 +34488,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov edx,0x3" }, @@ -32685,7 +34503,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rsi,rdi" }, @@ -32698,7 +34517,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " call rax" }, @@ -32713,7 +34533,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -32725,7 +34546,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " ret" }, @@ -32743,7 +34565,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " push r12" }, @@ -32757,7 +34580,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " mov r12,rdi" }, @@ -32772,7 +34596,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " add rdi,0x60" }, @@ -32784,7 +34609,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " push rbp" }, @@ -32796,7 +34622,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " push rbx" }, @@ -32820,7 +34647,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -32836,7 +34664,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbx,QWORD PTR [r12+0x50]" }, @@ -32852,7 +34681,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [r12+0x48]" }, @@ -32866,7 +34696,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -32887,7 +34718,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 403ee6 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x36>" }, @@ -32899,7 +34731,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop" }, @@ -32913,7 +34746,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -32928,7 +34762,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x30" }, @@ -32952,7 +34787,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -32966,7 +34802,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -32987,7 +34824,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 403ed0 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x20>" }, @@ -33003,7 +34841,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [r12+0x48]" }, @@ -33017,7 +34856,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -33038,7 +34878,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 403efb <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x4b>" }, @@ -33054,7 +34895,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [r12+0x58]" }, @@ -33068,7 +34910,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -33082,7 +34925,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -33106,7 +34950,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -33122,7 +34967,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r12+0x10]" }, @@ -33136,7 +34982,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -33157,7 +35004,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 403f20 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x70>" }, @@ -33173,7 +35021,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [r12+0x20]" }, @@ -33185,7 +35034,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop rbx" }, @@ -33197,7 +35047,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop rbp" }, @@ -33210,7 +35061,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop r12" }, @@ -33224,7 +35076,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -33248,7 +35101,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -33269,7 +35123,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -33281,7 +35136,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop rbx" }, @@ -33293,7 +35149,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop rbp" }, @@ -33306,7 +35163,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop r12" }, @@ -33318,7 +35176,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " ret" }, @@ -33339,7 +35198,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -33351,7 +35211,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " nop" }, @@ -33371,7 +35232,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movdqu xmm1,XMMWORD PTR [rsi]" }, @@ -33387,7 +35249,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movdqu xmm0,XMMWORD PTR [rsi+0x10]" }, @@ -33403,7 +35266,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movdqu xmm2,XMMWORD PTR [rsi+0x20]" }, @@ -33417,7 +35281,8 @@ ], "source": { "file": null, - "line": 148 + "line": 148, + "mainsource": true }, "text": " cmp DWORD PTR [rsi],0xb" }, @@ -33431,7 +35296,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi],xmm1" }, @@ -33446,7 +35312,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi+0x10],xmm0" }, @@ -33461,7 +35328,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi+0x20],xmm2" }, @@ -33482,7 +35350,8 @@ ], "source": { "file": null, - "line": 148 + "line": 148, + "mainsource": true }, "text": " je 403f50 <_ZNSt8__detail6_StateIcEC1EOS1_+0x20>" }, @@ -33494,7 +35363,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " ret" }, @@ -33506,7 +35376,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop" }, @@ -33525,7 +35396,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0x20],0x0" }, @@ -33540,7 +35412,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi+0x20]" }, @@ -33556,7 +35429,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movdqu xmm3,XMMWORD PTR [rsi+0x10]" }, @@ -33571,7 +35445,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdi+0x28]" }, @@ -33586,7 +35461,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movups XMMWORD PTR [rsi+0x10],xmm0" }, @@ -33601,7 +35477,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0x20],rax" }, @@ -33616,7 +35493,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi+0x28]" }, @@ -33635,7 +35513,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov QWORD PTR [rsi+0x20],0x0" }, @@ -33650,7 +35529,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov QWORD PTR [rsi+0x28],rdx" }, @@ -33665,7 +35545,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0x28],rax" }, @@ -33680,7 +35561,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi+0x10],xmm3" }, @@ -33692,7 +35574,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " ret" }, @@ -33713,7 +35596,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -33731,7 +35615,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push r15" }, @@ -33744,7 +35629,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push r14" }, @@ -33757,7 +35643,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push r13" }, @@ -33770,7 +35657,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push r12" }, @@ -33782,7 +35670,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push rbp" }, @@ -33794,7 +35683,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push rbx" }, @@ -33808,7 +35698,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -33823,7 +35714,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -33841,7 +35733,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb0]" }, @@ -33859,7 +35752,8 @@ ], "source": { "file": null, - "line": 435 + "line": 435, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rdi+0xc0]" }, @@ -33874,7 +35768,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -33892,7 +35787,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0xb0],rdx" }, @@ -33907,7 +35803,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " movsx r14d,BYTE PTR [rax]" }, @@ -33922,7 +35819,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx r12d,r14b" }, @@ -33936,7 +35834,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " mov r13d,r14d" }, @@ -33956,7 +35855,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rbp+r12*1+0x139]" }, @@ -33969,7 +35869,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " mov ecx,eax" }, @@ -33982,7 +35883,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test al,al" }, @@ -34003,7 +35905,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 403ff7 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x67>" }, @@ -34018,7 +35921,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x0]" }, @@ -34032,7 +35936,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov ecx,r14d" }, @@ -34047,7 +35952,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax+0x40]" }, @@ -34064,7 +35970,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp rax,0x403090" }, @@ -34089,7 +35996,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 404218 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x288>" }, @@ -34102,7 +36010,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test cl,cl" }, @@ -34123,7 +36032,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 403ff7 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x67>" }, @@ -34142,7 +36052,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov BYTE PTR [rbp+r12*1+0x139],cl" }, @@ -34160,7 +36071,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x98]" }, @@ -34174,7 +36086,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax]" }, @@ -34187,7 +36100,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test dl,dl" }, @@ -34208,7 +36122,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jne 40401c <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x8c>" }, @@ -34229,7 +36144,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jmp 404060 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xd0>" }, @@ -34249,7 +36165,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -34264,7 +36181,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax+0x2]" }, @@ -34279,7 +36197,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " add rax,0x2" }, @@ -34292,7 +36211,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test dl,dl" }, @@ -34313,7 +36233,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " je 404060 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xd0>" }, @@ -34326,7 +36247,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " cmp dl,cl" }, @@ -34347,7 +36269,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " jne 404010 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x80>" }, @@ -34365,7 +36288,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -34383,7 +36307,8 @@ ], "source": { "file": null, - "line": 440 + "line": 440, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -34399,7 +36324,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -34412,7 +36338,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -34433,7 +36360,8 @@ ], "source": { "file": null, - "line": 439 + "line": 439, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1" }, @@ -34449,7 +36377,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsx r8d,BYTE PTR [rax+0x1]" }, @@ -34464,7 +36393,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -34476,7 +36406,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop rbx" }, @@ -34488,7 +36419,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop rbp" }, @@ -34501,7 +36433,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r12" }, @@ -34514,7 +36447,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r13" }, @@ -34527,7 +36461,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r14" }, @@ -34540,7 +36475,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r15" }, @@ -34564,7 +36500,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -34584,7 +36521,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -34602,7 +36540,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xc0]" }, @@ -34617,7 +36556,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx eax,r13b" }, @@ -34632,7 +36572,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdx+0x30]" }, @@ -34648,7 +36589,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " test BYTE PTR [rdx+rax*2+0x1],0x8" }, @@ -34673,7 +36615,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " je 40423d <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x2ad>" }, @@ -34688,7 +36631,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " sub r13d,0x38" }, @@ -34703,7 +36647,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " cmp r13b,0x1" }, @@ -34728,7 +36673,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " jbe 40423d <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x2ad>" }, @@ -34746,7 +36692,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -34760,7 +36707,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r14d" }, @@ -34776,7 +36724,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -34789,7 +36738,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -34807,7 +36757,8 @@ ], "source": { "file": null, - "line": 447 + "line": 447, + "mainsource": true }, "text": " lea r12,[rbx+0xc8]" }, @@ -34821,7 +36772,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -34845,7 +36797,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -34863,7 +36816,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -34881,7 +36835,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " cmp QWORD PTR [rbx+0xb8],rax" }, @@ -34906,7 +36861,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -34924,7 +36880,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rbx+0xc0]" }, @@ -34938,7 +36895,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx esi,BYTE PTR [rax]" }, @@ -34953,7 +36911,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rcx+0x30]" }, @@ -34967,7 +36926,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,rsi" }, @@ -34983,7 +36943,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " test BYTE PTR [rcx+rsi*2+0x1],0x8" }, @@ -35008,7 +36969,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35022,7 +36984,8 @@ ], "source": { "file": null, - "line": 452 + "line": 452, + "mainsource": true }, "text": " sub edx,0x38" }, @@ -35036,7 +36999,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " cmp dl,0x1" }, @@ -35061,7 +37025,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " jbe 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35076,7 +37041,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -35094,7 +37060,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0xd0]" }, @@ -35112,7 +37079,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea r13,[rbx+0xd8]" }, @@ -35130,7 +37098,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -35145,7 +37114,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " movzx r15d,BYTE PTR [rax]" }, @@ -35163,7 +37133,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -35178,7 +37149,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea r14,[rbp+0x1]" }, @@ -35192,7 +37164,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp rax,r13" }, @@ -35217,7 +37190,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 404229 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x299>" }, @@ -35235,7 +37209,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd8]" }, @@ -35249,7 +37224,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp r14,rdx" }, @@ -35274,7 +37250,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " ja 4041d2 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x242>" }, @@ -35289,7 +37266,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1],r15b" }, @@ -35307,7 +37285,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -35325,7 +37304,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xd0],r14" }, @@ -35341,7 +37321,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1+0x1],0x0" }, @@ -35359,7 +37340,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -35377,7 +37359,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -35398,7 +37381,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35416,7 +37400,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rbx+0xc0]" }, @@ -35430,7 +37415,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx esi,BYTE PTR [rax]" }, @@ -35445,7 +37431,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rcx+0x30]" }, @@ -35459,7 +37446,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,rsi" }, @@ -35475,7 +37463,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " test BYTE PTR [rcx+rsi*2+0x1],0x8" }, @@ -35496,7 +37485,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35510,7 +37500,8 @@ ], "source": { "file": null, - "line": 452 + "line": 452, + "mainsource": true }, "text": " sub edx,0x38" }, @@ -35524,7 +37515,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " cmp dl,0x1" }, @@ -35545,7 +37537,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " jbe 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35560,7 +37553,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -35578,7 +37572,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0xd0]" }, @@ -35596,7 +37591,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -35611,7 +37607,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " movzx r15d,BYTE PTR [rax]" }, @@ -35629,7 +37626,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -35644,7 +37642,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea r14,[rbp+0x1]" }, @@ -35658,7 +37657,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp r13,rax" }, @@ -35683,7 +37683,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 404233 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x2a3>" }, @@ -35701,7 +37702,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd8]" }, @@ -35715,7 +37717,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp r14,rdx" }, @@ -35736,7 +37739,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " ja 4041f3 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x263>" }, @@ -35751,7 +37755,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1],r15b" }, @@ -35769,7 +37774,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -35787,7 +37793,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xd0],r14" }, @@ -35803,7 +37810,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1+0x1],0x0" }, @@ -35824,7 +37832,8 @@ ], "source": { "file": null, - "line": 456 + "line": 456, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x2" }, @@ -35839,7 +37848,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -35851,7 +37861,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop rbx" }, @@ -35863,7 +37874,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop rbp" }, @@ -35876,7 +37888,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r12" }, @@ -35889,7 +37902,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r13" }, @@ -35902,7 +37916,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r14" }, @@ -35915,7 +37930,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop r15" }, @@ -35927,7 +37943,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " ret" }, @@ -35944,7 +37961,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov r8d,0x1" }, @@ -35957,7 +37975,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor ecx,ecx" }, @@ -35970,7 +37989,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor edx,edx" }, @@ -35984,7 +38004,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -35998,7 +38019,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -36022,7 +38044,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " call 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -36040,7 +38063,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -36064,7 +38088,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 404125 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x195>" }, @@ -36081,7 +38106,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov r8d,0x1" }, @@ -36094,7 +38120,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor ecx,ecx" }, @@ -36107,7 +38134,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor edx,edx" }, @@ -36121,7 +38149,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -36135,7 +38164,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -36159,7 +38189,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " call 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -36177,7 +38208,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -36198,7 +38230,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 4041a2 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x212>" }, @@ -36216,7 +38249,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -36229,7 +38263,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor edx,edx" }, @@ -36243,7 +38278,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov esi,r14d" }, @@ -36257,7 +38293,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -36270,7 +38307,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " call rax" }, @@ -36283,7 +38321,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov ecx,eax" }, @@ -36307,7 +38346,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jmp 403feb <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x5b>" }, @@ -36323,7 +38363,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov edx,0xf" }, @@ -36347,7 +38388,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmp 40411c <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x18c>" }, @@ -36363,7 +38405,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov edx,0xf" }, @@ -36387,7 +38430,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmp 40419d <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x20d>" }, @@ -36403,7 +38447,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " mov esi,0x4140c6" }, @@ -36419,7 +38464,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " mov edi,0x2" }, @@ -36443,7 +38489,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -36458,7 +38505,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -36476,7 +38524,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push r14" }, @@ -36489,7 +38538,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push r13" }, @@ -36502,7 +38552,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push r12" }, @@ -36514,7 +38565,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push rbp" }, @@ -36526,7 +38578,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push rbx" }, @@ -36544,7 +38597,8 @@ ], "source": { "file": null, - "line": 392 + "line": 392, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb0]" }, @@ -36562,7 +38616,8 @@ ], "source": { "file": null, - "line": 392 + "line": 392, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rdi+0xb8]" }, @@ -36587,7 +38642,8 @@ ], "source": { "file": null, - "line": 392 + "line": 392, + "mainsource": true }, "text": " je 4043af <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x15f>" }, @@ -36602,7 +38658,8 @@ ], "source": { "file": null, - "line": 396 + "line": 396, + "mainsource": true }, "text": " movsx r13d,BYTE PTR [rax]" }, @@ -36620,7 +38677,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " mov r12,QWORD PTR [rdi+0xc0]" }, @@ -36634,7 +38692,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " mov rbp,rdi" }, @@ -36649,7 +38708,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx r14d,r13b" }, @@ -36663,7 +38723,8 @@ ], "source": { "file": null, - "line": 396 + "line": 396, + "mainsource": true }, "text": " mov ebx,r13d" }, @@ -36683,7 +38744,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movsx esi,BYTE PTR [r12+r14*1+0x139]" }, @@ -36697,7 +38759,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test sil,sil" }, @@ -36718,7 +38781,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 4042b6 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x66>" }, @@ -36733,7 +38797,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [r12]" }, @@ -36747,7 +38812,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " mov esi,r13d" }, @@ -36762,7 +38828,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rax+0x40]" }, @@ -36776,7 +38843,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov eax,r13d" }, @@ -36794,7 +38862,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp rcx,0x403090" }, @@ -36819,7 +38888,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 4043a0 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x150>" }, @@ -36832,7 +38902,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test al,al" }, @@ -36853,7 +38924,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 4042b6 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x66>" }, @@ -36872,7 +38944,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov BYTE PTR [r12+r14*1+0x139],al" }, @@ -36890,7 +38963,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0xa0]" }, @@ -36914,7 +38988,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " call 402090 " }, @@ -36928,7 +39003,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " test rax,rax" }, @@ -36949,7 +39025,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " je 4042cc <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x7c>" }, @@ -36963,7 +39040,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " cmp BYTE PTR [rax],0x0" }, @@ -36984,7 +39062,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " jne 404338 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xe8>" }, @@ -37001,7 +39080,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " mov eax,DWORD PTR [rbp+0x8c]" }, @@ -37014,7 +39094,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " test al,0x80" }, @@ -37039,7 +39120,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " jne 404388 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x138>" }, @@ -37057,7 +39139,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbp+0xd0]" }, @@ -37075,7 +39158,8 @@ ], "source": { "file": null, - "line": 402 + "line": 402, + "mainsource": true }, "text": " lea rdi,[rbp+0xc8]" }, @@ -37091,7 +39175,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " test eax,0x120" }, @@ -37112,7 +39197,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " je 404309 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xb9>" }, @@ -37130,7 +39216,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rbp+0xc0]" }, @@ -37144,7 +39231,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx eax,bl" }, @@ -37159,7 +39247,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rcx+0x30]" }, @@ -37175,7 +39264,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " test BYTE PTR [rcx+rax*2+0x1],0x8" }, @@ -37196,7 +39286,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " je 404309 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xb9>" }, @@ -37210,7 +39301,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " cmp bl,0x30" }, @@ -37231,7 +39323,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " jne 404368 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x118>" }, @@ -37252,7 +39345,8 @@ ], "source": { "file": null, - "line": 422 + "line": 422, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0x90],0x1" }, @@ -37266,7 +39360,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r13d" }, @@ -37282,7 +39377,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -37295,7 +39391,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -37319,7 +39416,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -37338,7 +39436,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " add QWORD PTR [rbp+0xb0],0x1" }, @@ -37350,7 +39449,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop rbx" }, @@ -37362,7 +39462,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop rbp" }, @@ -37375,7 +39476,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop r12" }, @@ -37388,7 +39490,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop r13" }, @@ -37401,7 +39504,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop r14" }, @@ -37413,7 +39517,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " ret" }, @@ -37429,7 +39534,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -37450,7 +39556,8 @@ ], "source": { "file": null, - "line": 401 + "line": 401, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0x90],0x1" }, @@ -37468,7 +39575,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbp+0xd0]" }, @@ -37482,7 +39590,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r13d" }, @@ -37495,7 +39604,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -37513,7 +39623,8 @@ ], "source": { "file": null, - "line": 402 + "line": 402, + "mainsource": true }, "text": " lea rdi,[rbp+0xc8]" }, @@ -37529,7 +39640,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -37553,7 +39665,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -37574,7 +39687,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 404322 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xd2>" }, @@ -37592,7 +39706,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -37613,7 +39728,8 @@ ], "source": { "file": null, - "line": 412 + "line": 412, + "mainsource": true }, "text": " mov DWORD PTR [rbp+0x90],0x4" }, @@ -37627,7 +39743,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r13d" }, @@ -37643,7 +39760,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -37656,7 +39774,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -37680,7 +39799,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -37701,7 +39821,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 404322 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xd2>" }, @@ -37717,7 +39838,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -37729,7 +39851,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop rbx" }, @@ -37743,7 +39866,8 @@ ], "source": { "file": null, - "line": 407 + "line": 407, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -37755,7 +39879,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop rbp" }, @@ -37768,7 +39893,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop r12" }, @@ -37781,7 +39907,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop r13" }, @@ -37794,7 +39921,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop r14" }, @@ -37818,7 +39946,8 @@ ], "source": { "file": null, - "line": 407 + "line": 407, + "mainsource": true }, "text": " jmp 403f90 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv>" }, @@ -37837,7 +39966,8 @@ ], "source": { "file": null, - "line": 407 + "line": 407, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -37850,7 +39980,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor edx,edx" }, @@ -37864,7 +39995,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -37877,7 +40009,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " call rcx" }, @@ -37891,7 +40024,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " movsx esi,al" }, @@ -37915,7 +40049,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " jmp 4042aa <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x5a>" }, @@ -37931,7 +40066,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " mov esi,0x414038" }, @@ -37947,7 +40083,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " mov edi,0x2" }, @@ -37971,7 +40108,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -37984,7 +40122,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -38002,7 +40141,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push r14" }, @@ -38015,7 +40155,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push r13" }, @@ -38028,7 +40169,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push r12" }, @@ -38040,7 +40182,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push rbp" }, @@ -38052,7 +40195,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push rbx" }, @@ -38070,7 +40214,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb0]" }, @@ -38084,7 +40229,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -38102,7 +40248,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " mov r12,QWORD PTR [rdi+0xc0]" }, @@ -38117,7 +40264,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -38135,7 +40283,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0xb0],rdx" }, @@ -38150,7 +40299,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movsx r13d,BYTE PTR [rax]" }, @@ -38165,7 +40315,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx r14d,r13b" }, @@ -38179,7 +40330,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov ebp,r13d" }, @@ -38199,7 +40351,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movsx esi,BYTE PTR [r12+r14*1+0x139]" }, @@ -38213,7 +40366,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test sil,sil" }, @@ -38234,7 +40388,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 404424 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x64>" }, @@ -38249,7 +40404,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [r12]" }, @@ -38263,7 +40419,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov esi,r13d" }, @@ -38278,7 +40435,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rax+0x40]" }, @@ -38292,7 +40450,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov eax,r13d" }, @@ -38310,7 +40469,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " cmp rcx,0x403090" }, @@ -38335,7 +40495,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " jne 404648 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x288>" }, @@ -38348,7 +40509,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " cmp al,0x20" }, @@ -38369,7 +40531,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 404424 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x64>" }, @@ -38388,7 +40551,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov BYTE PTR [r12+r14*1+0x139],al" }, @@ -38406,7 +40570,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0xa0]" }, @@ -38430,7 +40595,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " call 402090 " }, @@ -38444,7 +40610,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " test rax,rax" }, @@ -38469,7 +40636,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " je 404698 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2d8>" }, @@ -38484,7 +40652,8 @@ ], "source": { "file": null, - "line": 107 + "line": 107, + "mainsource": true }, "text": " cmp bpl,0x5c" }, @@ -38509,7 +40678,8 @@ ], "source": { "file": null, - "line": 107 + "line": 107, + "mainsource": true }, "text": " je 404518 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x158>" }, @@ -38524,7 +40694,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " cmp bpl,0x28" }, @@ -38549,7 +40720,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " je 4044f0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x130>" }, @@ -38564,7 +40736,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " cmp bpl,0x29" }, @@ -38589,7 +40762,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " je 404630 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x270>" }, @@ -38604,7 +40778,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " cmp bpl,0x5b" }, @@ -38629,7 +40804,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " je 404660 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2a0>" }, @@ -38644,7 +40820,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " cmp bpl,0x7b" }, @@ -38669,7 +40846,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " je 4045e0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x220>" }, @@ -38682,7 +40860,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov eax,ebp" }, @@ -38697,7 +40876,8 @@ ], "source": { "file": null, - "line": 182 + "line": 182, + "mainsource": true }, "text": " movsx r8d,bpl" }, @@ -38711,7 +40891,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " and eax,0xffffffdf" }, @@ -38724,7 +40905,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " cmp al,0x5d" }, @@ -38749,7 +40931,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " je 404708 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x348>" }, @@ -38767,7 +40950,8 @@ ], "source": { "file": null, - "line": 182 + "line": 182, + "mainsource": true }, "text": " mov r13,QWORD PTR [rbx+0xc0]" }, @@ -38782,7 +40966,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx r14d,bpl" }, @@ -38796,7 +40981,8 @@ ], "source": { "file": null, - "line": 181 + "line": 181, + "mainsource": true }, "text": " mov r12,rbx" }, @@ -38816,7 +41002,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzx eax,BYTE PTR [r13+r14*1+0x139]" }, @@ -38829,7 +41016,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test al,al" }, @@ -38854,7 +41042,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 404728 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x368>" }, @@ -38869,7 +41058,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [r13+0x0]" }, @@ -38884,7 +41074,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax+0x40]" }, @@ -38901,7 +41092,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp rax,0x403090" }, @@ -38926,7 +41118,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 4046f0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x330>" }, @@ -38940,7 +41133,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test bpl,bpl" }, @@ -38961,7 +41155,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 4044bc <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0xfc>" }, @@ -38980,7 +41175,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov BYTE PTR [r13+r14*1+0x139],bpl" }, @@ -38994,7 +41190,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rbx]" }, @@ -39007,7 +41204,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " test al,al" }, @@ -39028,7 +41226,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " jne 4044d6 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x116>" }, @@ -39049,7 +41248,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -39063,7 +41263,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -39080,7 +41281,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movzx eax,BYTE PTR [r12+0x8]" }, @@ -39095,7 +41297,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " add r12,0x8" }, @@ -39108,7 +41311,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " test al,al" }, @@ -39129,7 +41333,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " je 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -39143,7 +41348,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp bpl,al" }, @@ -39164,7 +41370,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " jne 4044c8 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x108>" }, @@ -39180,7 +41387,8 @@ ], "source": { "file": null, - "line": 186 + "line": 186, + "mainsource": true }, "text": " mov eax,DWORD PTR [r12+0x4]" }, @@ -39197,7 +41405,8 @@ ], "source": { "file": null, - "line": 186 + "line": 186, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],eax" }, @@ -39218,7 +41427,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -39237,7 +41447,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -39254,7 +41465,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " mov eax,DWORD PTR [rbx+0x8c]" }, @@ -39267,7 +41479,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " test al,0x10" }, @@ -39288,7 +41501,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " jne 404568 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x1a8>" }, @@ -39301,7 +41515,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " test al,0x2" }, @@ -39315,7 +41530,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " setne al" }, @@ -39329,7 +41545,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " movzx eax,al" }, @@ -39343,7 +41560,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " add eax,0x5" }, @@ -39360,7 +41578,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],eax" }, @@ -39372,7 +41591,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbx" }, @@ -39384,7 +41604,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbp" }, @@ -39397,7 +41618,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r12" }, @@ -39410,7 +41632,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r13" }, @@ -39423,7 +41646,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r14" }, @@ -39435,7 +41659,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " ret" }, @@ -39450,7 +41675,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -39468,7 +41694,8 @@ ], "source": { "file": null, - "line": 109 + "line": 109, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -39486,7 +41713,8 @@ ], "source": { "file": null, - "line": 109 + "line": 109, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -39511,7 +41739,8 @@ ], "source": { "file": null, - "line": 109 + "line": 109, + "mainsource": true }, "text": " je 404787 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x3c7>" }, @@ -39532,7 +41761,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " test DWORD PTR [rbx+0x8c],0x120" }, @@ -39557,7 +41787,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " je 404600 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x240>" }, @@ -39571,7 +41802,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax]" }, @@ -39585,7 +41817,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " lea ecx,[rdx-0x28]" }, @@ -39599,7 +41832,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp cl,0x1" }, @@ -39620,7 +41854,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jbe 404550 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x190>" }, @@ -39634,7 +41869,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp dl,0x7b" }, @@ -39659,7 +41895,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jne 404600 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x240>" }, @@ -39674,7 +41911,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -39692,7 +41930,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -39706,7 +41945,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " movzx ebp,BYTE PTR [rax]" }, @@ -39730,7 +41970,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " jmp 404443 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x83>" }, @@ -39746,7 +41987,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -39764,7 +42006,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xb0]" }, @@ -39778,7 +42021,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " cmp BYTE PTR [rdx],0x3f" }, @@ -39799,7 +42043,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " jne 4044fa <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x13a>" }, @@ -39814,7 +42059,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " lea rax,[rdx+0x1]" }, @@ -39832,7 +42078,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rax" }, @@ -39850,7 +42097,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -39875,7 +42123,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " je 404796 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x3d6>" }, @@ -39890,7 +42139,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " movzx eax,BYTE PTR [rdx+0x1]" }, @@ -39903,7 +42153,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " cmp al,0x3a" }, @@ -39928,7 +42179,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " je 404730 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x370>" }, @@ -39941,7 +42193,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " cmp al,0x3d" }, @@ -39966,7 +42219,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " je 40474a <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x38a>" }, @@ -39979,7 +42233,8 @@ ], "source": { "file": null, - "line": 144 + "line": 144, + "mainsource": true }, "text": " cmp al,0x21" }, @@ -40004,7 +42259,8 @@ ], "source": { "file": null, - "line": 144 + "line": 144, + "mainsource": true }, "text": " jne 404778 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x3b8>" }, @@ -40019,7 +42275,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " add rdx,0x2" }, @@ -40037,7 +42294,8 @@ ], "source": { "file": null, - "line": 148 + "line": 148, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -40058,7 +42316,8 @@ ], "source": { "file": null, - "line": 147 + "line": 147, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x7" }, @@ -40075,7 +42334,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,0x6e" }, @@ -40093,7 +42353,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -40111,7 +42372,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -40135,7 +42397,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 4046b3 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2f3>" }, @@ -40156,7 +42419,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -40177,7 +42441,8 @@ ], "source": { "file": null, - "line": 176 + "line": 176, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x88],0x1" }, @@ -40198,7 +42463,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0xc" }, @@ -40222,7 +42488,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -40240,7 +42507,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -40258,7 +42526,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0xf0]" }, @@ -40276,7 +42545,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xe8]" }, @@ -40290,7 +42560,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " add rdi,rbx" }, @@ -40303,7 +42574,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " test al,0x1" }, @@ -40324,7 +42596,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " je 40461d <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x25d>" }, @@ -40338,7 +42611,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdi]" }, @@ -40354,7 +42628,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdx+rax*1-0x1]" }, @@ -40366,7 +42641,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbx" }, @@ -40378,7 +42654,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbp" }, @@ -40391,7 +42668,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r12" }, @@ -40404,7 +42682,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r13" }, @@ -40417,7 +42696,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r14" }, @@ -40430,7 +42710,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " jmp rax" }, @@ -40450,7 +42731,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -40471,7 +42753,8 @@ ], "source": { "file": null, - "line": 161 + "line": 161, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x8" }, @@ -40483,7 +42766,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbx" }, @@ -40495,7 +42779,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbp" }, @@ -40508,7 +42793,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r12" }, @@ -40521,7 +42807,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r13" }, @@ -40534,7 +42821,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r14" }, @@ -40546,7 +42834,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " ret" }, @@ -40562,7 +42851,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -40578,7 +42868,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov edx,0x20" }, @@ -40592,7 +42883,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -40605,7 +42897,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " call rcx" }, @@ -40619,7 +42912,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " movsx esi,al" }, @@ -40643,7 +42937,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " jmp 404418 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x58>" }, @@ -40660,7 +42955,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -40678,7 +42974,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xa8],0x1" }, @@ -40696,7 +42993,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -40717,7 +43015,8 @@ ], "source": { "file": null, - "line": 164 + "line": 164, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x88],0x2" }, @@ -40735,7 +43034,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -40756,7 +43056,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " je 404686 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2c6>" }, @@ -40770,7 +43071,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " cmp BYTE PTR [rax],0x5e" }, @@ -40791,7 +43093,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " je 4046d0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x310>" }, @@ -40812,7 +43115,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x9" }, @@ -40836,7 +43140,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -40850,7 +43155,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -40871,7 +43177,8 @@ ], "source": { "file": null, - "line": 103 + "line": 103, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1" }, @@ -40889,7 +43196,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -40907,7 +43215,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -40921,7 +43230,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,r13d" }, @@ -40933,7 +43243,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbx" }, @@ -40949,7 +43260,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -40961,7 +43273,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop rbp" }, @@ -40974,7 +43287,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -40987,7 +43301,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r12" }, @@ -41000,7 +43315,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r13" }, @@ -41013,7 +43329,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop r14" }, @@ -41037,7 +43354,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -41057,7 +43375,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -41078,7 +43397,8 @@ ], "source": { "file": null, - "line": 168 + "line": 168, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0xa" }, @@ -41093,7 +43413,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " add rax,0x1" }, @@ -41111,7 +43432,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rax" }, @@ -41135,7 +43457,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -41152,7 +43475,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -41165,7 +43489,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor edx,edx" }, @@ -41179,7 +43504,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov esi,r8d" }, @@ -41193,7 +43519,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -41206,7 +43533,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " call rax" }, @@ -41219,7 +43547,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov ebp,eax" }, @@ -41243,7 +43572,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jmp 4044af <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0xef>" }, @@ -41261,7 +43591,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -41279,7 +43610,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -41297,7 +43629,8 @@ ], "source": { "file": null, - "line": 194 + "line": 194, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -41318,7 +43651,8 @@ ], "source": { "file": null, - "line": 193 + "line": 193, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1" }, @@ -41339,7 +43673,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " jmp 4046b3 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2f3>" }, @@ -41356,7 +43691,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -41369,7 +43705,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " mov ebp,eax" }, @@ -41393,7 +43730,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " jmp 4044bc <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0xfc>" }, @@ -41405,7 +43743,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " nop" }, @@ -41426,7 +43765,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x6" }, @@ -41441,7 +43781,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " add rdx,0x2" }, @@ -41459,7 +43800,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -41483,7 +43825,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -41498,7 +43841,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " add rdx,0x2" }, @@ -41516,7 +43860,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -41537,7 +43882,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x7" }, @@ -41554,7 +43900,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,0x70" }, @@ -41572,7 +43919,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -41590,7 +43938,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -41614,7 +43963,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 4046b3 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2f3>" }, @@ -41630,7 +43980,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov esi,0x414120" }, @@ -41646,7 +43997,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov edi,0x5" }, @@ -41670,7 +44022,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -41686,7 +44039,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov esi,0x414038" }, @@ -41702,7 +44056,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov edi,0x2" }, @@ -41726,7 +44081,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -41742,7 +44098,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " mov esi,0x4140e8" }, @@ -41758,7 +44115,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " mov edi,0x5" }, @@ -41782,7 +44140,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -41803,7 +44162,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -41815,7 +44175,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " nop" }, @@ -41833,7 +44194,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push r15" }, @@ -41846,7 +44208,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push r14" }, @@ -41859,7 +44222,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push r13" }, @@ -41872,7 +44236,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push r12" }, @@ -41884,7 +44249,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push rbp" }, @@ -41896,7 +44262,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push rbx" }, @@ -41911,7 +44278,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -41929,7 +44297,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb0]" }, @@ -41947,7 +44316,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rdi+0xb8]" }, @@ -41961,7 +44331,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " cmp rax,rcx" }, @@ -41986,7 +44357,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " je 4049e8 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x238>" }, @@ -42000,7 +44372,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -42015,7 +44388,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -42033,7 +44407,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0xc0]" }, @@ -42051,7 +44426,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0xb0],rdx" }, @@ -42065,7 +44441,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " movzx edi,BYTE PTR [rax]" }, @@ -42080,7 +44457,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rsi+0x30]" }, @@ -42096,7 +44474,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " test BYTE PTR [rsi+rdi*2+0x1],0x8" }, @@ -42121,7 +44500,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " jne 404880 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0xd0>" }, @@ -42136,7 +44516,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " cmp dil,0x2c" }, @@ -42157,7 +44538,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " je 404860 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0xb0>" }, @@ -42178,7 +44560,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " test DWORD PTR [rbx+0x8c],0x120" }, @@ -42203,7 +44586,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " je 4049b0 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x200>" }, @@ -42217,7 +44601,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " cmp rcx,rdx" }, @@ -42242,7 +44627,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " je 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -42257,7 +44643,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " cmp dil,0x5c" }, @@ -42282,7 +44669,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " jne 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -42297,7 +44685,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " cmp BYTE PTR [rax+0x1],0x7d" }, @@ -42322,7 +44711,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " jne 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -42343,7 +44733,8 @@ ], "source": { "file": null, - "line": 290 + "line": 290, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x88],0x0" }, @@ -42358,7 +44749,8 @@ ], "source": { "file": null, - "line": 292 + "line": 292, + "mainsource": true }, "text": " add rax,0x2" }, @@ -42379,7 +44771,8 @@ ], "source": { "file": null, - "line": 291 + "line": 291, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0xd" }, @@ -42397,7 +44790,8 @@ ], "source": { "file": null, - "line": 292 + "line": 292, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rax" }, @@ -42412,7 +44806,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -42424,7 +44819,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbx" }, @@ -42436,7 +44832,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbp" }, @@ -42449,7 +44846,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r12" }, @@ -42462,7 +44860,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r13" }, @@ -42475,7 +44874,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r14" }, @@ -42488,7 +44888,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r15" }, @@ -42500,7 +44901,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " ret" }, @@ -42514,7 +44916,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -42535,7 +44938,8 @@ ], "source": { "file": null, - "line": 284 + "line": 284, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x19" }, @@ -42550,7 +44954,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -42562,7 +44967,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbx" }, @@ -42574,7 +44980,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbp" }, @@ -42587,7 +44994,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r12" }, @@ -42600,7 +45008,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r13" }, @@ -42613,7 +45022,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r14" }, @@ -42626,7 +45036,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r15" }, @@ -42638,7 +45049,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " ret" }, @@ -42656,7 +45068,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -42677,7 +45090,8 @@ ], "source": { "file": null, - "line": 277 + "line": 277, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1a" }, @@ -42692,7 +45106,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsx r8d,dil" }, @@ -42708,7 +45123,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -42721,7 +45137,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -42739,7 +45156,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -42757,7 +45175,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " lea r13,[rbx+0xc8]" }, @@ -42771,7 +45190,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -42795,7 +45215,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -42813,7 +45234,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -42831,7 +45253,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -42852,7 +45275,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " je 40484e <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x9e>" }, @@ -42870,7 +45294,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea r14,[rbx+0xd8]" }, @@ -42887,7 +45312,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -42905,7 +45331,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xc0]" }, @@ -42919,7 +45346,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [rax]" }, @@ -42934,7 +45362,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdx+0x30]" }, @@ -42950,7 +45379,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " test BYTE PTR [rdx+rcx*2+0x1],0x8" }, @@ -42975,7 +45405,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " je 40484e <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x9e>" }, @@ -42990,7 +45421,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -43008,7 +45440,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0xd0]" }, @@ -43026,7 +45459,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -43041,7 +45475,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " movzx r15d,BYTE PTR [rax]" }, @@ -43059,7 +45494,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -43074,7 +45510,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea r12,[rbp+0x1]" }, @@ -43088,7 +45525,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp rax,r14" }, @@ -43113,7 +45551,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 4049a0 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x1f0>" }, @@ -43131,7 +45570,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd8]" }, @@ -43145,7 +45585,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp r12,rdx" }, @@ -43166,7 +45607,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " ja 404950 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x1a0>" }, @@ -43181,7 +45623,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1],r15b" }, @@ -43199,7 +45642,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -43217,7 +45661,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xd0],r12" }, @@ -43233,7 +45678,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1+0x1],0x0" }, @@ -43251,7 +45697,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -43269,7 +45716,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rbx+0xb8]" }, @@ -43290,7 +45738,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " jne 4048c8 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x118>" }, @@ -43305,7 +45754,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -43317,7 +45767,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbx" }, @@ -43329,7 +45780,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbp" }, @@ -43342,7 +45794,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r12" }, @@ -43355,7 +45808,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r13" }, @@ -43368,7 +45822,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r14" }, @@ -43381,7 +45836,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r15" }, @@ -43393,7 +45849,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " ret" }, @@ -43407,7 +45864,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -43424,7 +45882,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov r8d,0x1" }, @@ -43437,7 +45896,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor ecx,ecx" }, @@ -43450,7 +45910,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor edx,edx" }, @@ -43464,7 +45925,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -43478,7 +45940,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -43502,7 +45965,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " call 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -43520,7 +45984,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -43535,7 +46000,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1],r15b" }, @@ -43553,7 +46019,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -43571,7 +46038,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xd0],r12" }, @@ -43587,7 +46055,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1+0x1],0x0" }, @@ -43605,7 +46074,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -43623,7 +46093,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " cmp QWORD PTR [rbx+0xb8],rax" }, @@ -43648,7 +46119,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " jne 4048c8 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x118>" }, @@ -43672,7 +46144,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " jmp 40484e <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x9e>" }, @@ -43687,7 +46160,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -43703,7 +46177,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov edx,0xf" }, @@ -43727,7 +46202,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmp 404912 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x162>" }, @@ -43744,7 +46220,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -43759,7 +46236,8 @@ ], "source": { "file": null, - "line": 298 + "line": 298, + "mainsource": true }, "text": " cmp dil,0x7d" }, @@ -43780,7 +46258,8 @@ ], "source": { "file": null, - "line": 298 + "line": 298, + "mainsource": true }, "text": " jne 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -43801,7 +46280,8 @@ ], "source": { "file": null, - "line": 300 + "line": 300, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x88],0x0" }, @@ -43822,7 +46302,8 @@ ], "source": { "file": null, - "line": 301 + "line": 301, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0xd" }, @@ -43837,7 +46318,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -43849,7 +46331,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbx" }, @@ -43861,7 +46344,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop rbp" }, @@ -43874,7 +46358,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r12" }, @@ -43887,7 +46372,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r13" }, @@ -43900,7 +46386,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r14" }, @@ -43913,7 +46400,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop r15" }, @@ -43925,7 +46413,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " ret" }, @@ -43941,7 +46430,8 @@ ], "source": { "file": null, - "line": 295 + "line": 295, + "mainsource": true }, "text": " mov esi,0x414180" }, @@ -43957,7 +46447,8 @@ ], "source": { "file": null, - "line": 295 + "line": 295, + "mainsource": true }, "text": " mov edi,0x7" }, @@ -43981,7 +46472,8 @@ ], "source": { "file": null, - "line": 295 + "line": 295, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -43997,7 +46489,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " mov esi,0x414148" }, @@ -44013,7 +46506,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " mov edi,0x6" }, @@ -44037,7 +46531,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -44057,7 +46552,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -44075,7 +46571,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r15" }, @@ -44088,7 +46585,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r14" }, @@ -44101,7 +46599,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r13" }, @@ -44114,7 +46613,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r12" }, @@ -44126,7 +46626,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push rbp" }, @@ -44138,7 +46639,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push rbx" }, @@ -44159,7 +46661,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " movabs rbx,0xfffffffffffffff" }, @@ -44174,7 +46677,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " sub rsp,0x18" }, @@ -44189,7 +46693,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov r14,QWORD PTR [rdi+0x8]" }, @@ -44203,7 +46708,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov r13,QWORD PTR [rdi]" }, @@ -44217,7 +46723,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,r14" }, @@ -44231,7 +46738,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,r13" }, @@ -44246,7 +46754,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rax,0x3" }, @@ -44260,7 +46769,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " cmp rax,rbx" }, @@ -44285,7 +46795,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " je 404b5f <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x15f>" }, @@ -44299,7 +46810,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " test rax,rax" }, @@ -44313,7 +46825,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov r15,rdx" }, @@ -44329,7 +46842,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov edx,0x1" }, @@ -44343,7 +46857,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov rbp,rdi" }, @@ -44358,7 +46873,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " cmovne rdx,rax" }, @@ -44371,7 +46887,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " xor ecx,ecx" }, @@ -44385,7 +46902,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov r12,rsi" }, @@ -44399,7 +46917,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " add rax,rdx" }, @@ -44413,7 +46932,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rdx,rsi" }, @@ -44427,7 +46947,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " setb cl" }, @@ -44441,7 +46962,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub rdx,r13" }, @@ -44455,7 +46977,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " test rcx,rcx" }, @@ -44480,7 +47003,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " jne 404b50 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x150>" }, @@ -44494,7 +47018,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " test rax,rax" }, @@ -44515,7 +47040,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " jne 404ac0 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0xc0>" }, @@ -44528,7 +47054,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " xor ebx,ebx" }, @@ -44542,7 +47069,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov rax,QWORD PTR [r15]" }, @@ -44556,7 +47084,8 @@ ], "source": { "file": null, - "line": 991 + "line": 991, + "mainsource": true }, "text": " mov r8,r14" }, @@ -44572,7 +47101,8 @@ ], "source": { "file": null, - "line": 464 + "line": 464, + "mainsource": true }, "text": " lea r9,[rcx+rdx*1+0x8]" }, @@ -44587,7 +47117,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov r14,QWORD PTR [rbp+0x10]" }, @@ -44601,7 +47132,8 @@ ], "source": { "file": null, - "line": 991 + "line": 991, + "mainsource": true }, "text": " sub r8,r12" }, @@ -44616,7 +47148,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov QWORD PTR [rcx+rdx*1],rax" }, @@ -44631,7 +47164,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " lea r15,[r9+r8*1]" }, @@ -44645,7 +47179,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " test rdx,rdx" }, @@ -44666,7 +47201,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " jg 404af0 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0xf0>" }, @@ -44680,7 +47216,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " test r8,r8" }, @@ -44705,7 +47242,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " jg 404b30 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x130>" }, @@ -44719,7 +47257,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test r13,r13" }, @@ -44744,7 +47283,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " jne 404b15 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x115>" }, @@ -44760,7 +47300,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq xmm1,r15" }, @@ -44776,7 +47317,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq xmm0,rcx" }, @@ -44791,7 +47333,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x10],rbx" }, @@ -44806,7 +47349,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " punpcklqdq xmm0,xmm1" }, @@ -44821,7 +47365,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movups XMMWORD PTR [rbp+0x0],xmm0" }, @@ -44836,7 +47381,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " add rsp,0x18" }, @@ -44848,7 +47394,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop rbx" }, @@ -44860,7 +47407,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop rbp" }, @@ -44873,7 +47421,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r12" }, @@ -44886,7 +47435,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r13" }, @@ -44899,7 +47449,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r14" }, @@ -44912,7 +47463,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r15" }, @@ -44924,7 +47476,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " ret" }, @@ -44940,7 +47493,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -44954,7 +47508,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp rax,rbx" }, @@ -44969,7 +47524,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmova rax,rbx" }, @@ -44988,7 +47544,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " lea rbx,[rax*8+0x0]" }, @@ -45002,7 +47559,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -45017,7 +47575,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov QWORD PTR [rsp],rdx" }, @@ -45041,7 +47600,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " call 4021b0 <_Znwm@plt>" }, @@ -45056,7 +47616,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rsp]" }, @@ -45070,7 +47631,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov rcx,rax" }, @@ -45084,7 +47646,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " add rbx,rax" }, @@ -45108,7 +47671,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " jmp 404a65 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x65>" }, @@ -45125,7 +47689,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -45139,7 +47704,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov rdi,rcx" }, @@ -45153,7 +47719,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov rsi,r13" }, @@ -45169,7 +47736,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],r8" }, @@ -45184,7 +47752,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov QWORD PTR [rsp],r9" }, @@ -45208,7 +47777,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " call 4022a0 " }, @@ -45224,7 +47794,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov r8,QWORD PTR [rsp+0x8]" }, @@ -45239,7 +47810,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov r9,QWORD PTR [rsp]" }, @@ -45253,7 +47825,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov rcx,rax" }, @@ -45267,7 +47840,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " test r8,r8" }, @@ -45288,7 +47862,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " jg 404b30 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x130>" }, @@ -45302,7 +47877,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov rsi,r14" }, @@ -45316,7 +47892,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -45331,7 +47908,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov QWORD PTR [rsp],rcx" }, @@ -45345,7 +47923,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " sub rsi,r13" }, @@ -45369,7 +47948,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -45384,7 +47964,8 @@ ], "source": { "file": null, - "line": 492 + "line": 492, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rsp]" }, @@ -45408,7 +47989,8 @@ ], "source": { "file": null, - "line": 492 + "line": 492, + "mainsource": true }, "text": " jmp 404a96 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x96>" }, @@ -45422,7 +48004,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov rdx,r8" }, @@ -45436,7 +48019,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov rsi,r12" }, @@ -45450,7 +48034,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov rdi,r9" }, @@ -45465,7 +48050,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov QWORD PTR [rsp],rcx" }, @@ -45489,7 +48075,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " call 402180 " }, @@ -45504,7 +48091,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rsp]" }, @@ -45528,7 +48116,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " jmp 404a8d <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x8d>" }, @@ -45544,7 +48133,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -45565,7 +48155,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " movabs rbx,0x7ffffffffffffff8" }, @@ -45589,7 +48180,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " jmp 404acf <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0xcf>" }, @@ -45605,7 +48197,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " mov edi,0x4141aa" }, @@ -45629,7 +48222,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " call 402100 <_ZSt20__throw_length_errorPKc@plt>" }, @@ -45647,7 +48241,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -45665,7 +48260,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push r15" }, @@ -45683,7 +48279,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea r15,[rdi+0xd8]" }, @@ -45696,7 +48293,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push r14" }, @@ -45710,7 +48308,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " mov r14d,esi" }, @@ -45723,7 +48322,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push r13" }, @@ -45741,7 +48341,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " lea r13,[rdi+0xc8]" }, @@ -45754,7 +48355,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push r12" }, @@ -45766,7 +48368,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push rbp" }, @@ -45778,7 +48381,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push rbx" }, @@ -45792,7 +48396,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -45807,7 +48412,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " sub rsp,0x18" }, @@ -45825,7 +48431,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xc8]" }, @@ -45847,7 +48454,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0xd0],0x0" }, @@ -45862,7 +48470,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " mov DWORD PTR [rsp+0xc],esi" }, @@ -45876,7 +48485,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax],0x0" }, @@ -45894,7 +48504,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb0]" }, @@ -45912,7 +48523,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdi+0xb8]" }, @@ -45926,7 +48538,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " cmp rdx,rax" }, @@ -45947,7 +48560,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " jne 404bf6 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x86>" }, @@ -45971,7 +48585,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " jmp 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -45987,7 +48602,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -46002,7 +48618,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1],r9b" }, @@ -46020,7 +48637,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -46038,7 +48656,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xd0],r12" }, @@ -46054,7 +48673,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rax+rbp*1+0x1],0x0" }, @@ -46072,7 +48692,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xb0]" }, @@ -46090,7 +48711,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xb8]" }, @@ -46104,7 +48726,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " cmp rax,rdx" }, @@ -46129,7 +48752,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " je 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46144,7 +48768,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " lea rcx,[rax+0x1]" }, @@ -46158,7 +48783,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " cmp BYTE PTR [rax],r14b" }, @@ -46176,7 +48802,8 @@ ], "source": { "file": null, - "line": 475 + "line": 475, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rcx" }, @@ -46197,7 +48824,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " je 404c70 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x100>" }, @@ -46212,7 +48840,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movzx r9d,BYTE PTR [rax]" }, @@ -46230,7 +48859,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0xd0]" }, @@ -46248,7 +48878,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -46263,7 +48894,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea r12,[rbp+0x1]" }, @@ -46277,7 +48909,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp rax,r15" }, @@ -46298,7 +48931,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 404c60 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0xf0>" }, @@ -46316,7 +48950,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd8]" }, @@ -46330,7 +48965,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp r12,rdx" }, @@ -46351,7 +48987,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " jbe 404bc8 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x58>" }, @@ -46368,7 +49005,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov r8d,0x1" }, @@ -46381,7 +49019,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor ecx,ecx" }, @@ -46394,7 +49033,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor edx,edx" }, @@ -46408,7 +49048,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -46422,7 +49063,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -46438,7 +49080,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0xb],r9b" }, @@ -46462,7 +49105,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " call 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -46480,7 +49124,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xc8]" }, @@ -46497,7 +49142,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzx r9d,BYTE PTR [rsp+0xb]" }, @@ -46521,7 +49167,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " jmp 404bc8 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x58>" }, @@ -46539,7 +49186,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -46555,7 +49203,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov edx,0xf" }, @@ -46576,7 +49225,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmp 404c28 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0xb8>" }, @@ -46596,7 +49246,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -46612,7 +49263,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " movzx edi,BYTE PTR [rsp+0xc]" }, @@ -46626,7 +49278,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " cmp BYTE PTR [rax],dil" }, @@ -46647,7 +49300,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " jne 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46661,7 +49315,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " cmp rdx,rcx" }, @@ -46682,7 +49337,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " je 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46697,7 +49353,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " lea rdx,[rax+0x2]" }, @@ -46715,7 +49372,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -46730,7 +49388,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " cmp BYTE PTR [rax+0x1],0x5d" }, @@ -46751,7 +49410,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " jne 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46766,7 +49426,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " add rsp,0x18" }, @@ -46778,7 +49439,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop rbx" }, @@ -46790,7 +49452,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop rbp" }, @@ -46803,7 +49466,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop r12" }, @@ -46816,7 +49480,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop r13" }, @@ -46829,7 +49494,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop r14" }, @@ -46842,7 +49508,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop r15" }, @@ -46854,7 +49521,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " ret" }, @@ -46870,7 +49538,8 @@ ], "source": { "file": null, - "line": 479 + "line": 479, + "mainsource": true }, "text": " cmp BYTE PTR [rsp+0xc],0x3a" }, @@ -46891,7 +49560,8 @@ ], "source": { "file": null, - "line": 479 + "line": 479, + "mainsource": true }, "text": " jne 404cb5 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x145>" }, @@ -46907,7 +49577,8 @@ ], "source": { "file": null, - "line": 480 + "line": 480, + "mainsource": true }, "text": " mov esi,0x4141c8" }, @@ -46923,7 +49594,8 @@ ], "source": { "file": null, - "line": 480 + "line": 480, + "mainsource": true }, "text": " mov edi,0x1" }, @@ -46947,7 +49619,8 @@ ], "source": { "file": null, - "line": 480 + "line": 480, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -46963,7 +49636,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " mov esi,0x4141c8" }, @@ -46976,7 +49650,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " xor edi,edi" }, @@ -47000,7 +49675,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -47021,7 +49697,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -47037,7 +49714,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -47054,7 +49732,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " push rbx" }, @@ -47072,7 +49751,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb0]" }, @@ -47090,7 +49770,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rdi+0xb8]" }, @@ -47104,7 +49785,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " cmp rax,rcx" }, @@ -47129,7 +49811,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " je 404e7c <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x1ac>" }, @@ -47144,7 +49827,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -47158,7 +49842,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -47176,7 +49861,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0xb0],rdx" }, @@ -47191,7 +49877,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " movsx r8d,BYTE PTR [rax]" }, @@ -47206,7 +49893,8 @@ ], "source": { "file": null, - "line": 213 + "line": 213, + "mainsource": true }, "text": " cmp r8b,0x2d" }, @@ -47231,7 +49919,8 @@ ], "source": { "file": null, - "line": 213 + "line": 213, + "mainsource": true }, "text": " je 404df8 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x128>" }, @@ -47246,7 +49935,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " cmp r8b,0x5b" }, @@ -47267,7 +49957,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " je 404d58 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x88>" }, @@ -47282,7 +49973,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp r8b,0x5d" }, @@ -47307,7 +49999,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " je 404db0 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0xe0>" }, @@ -47322,7 +50015,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " cmp r8b,0x5c" }, @@ -47347,7 +50041,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " jne 404dc8 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0xf8>" }, @@ -47365,7 +50060,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " test BYTE PTR [rdi+0x8c],0x90" }, @@ -47390,7 +50086,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " je 404dc8 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0xf8>" }, @@ -47408,7 +50105,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi+0xf0]" }, @@ -47426,7 +50124,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0xe8]" }, @@ -47440,7 +50139,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " add rdi,rbx" }, @@ -47453,7 +50153,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " test al,0x1" }, @@ -47474,7 +50175,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " je 404d48 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x78>" }, @@ -47488,7 +50190,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdi]" }, @@ -47504,7 +50207,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdx+rax*1-0x1]" }, @@ -47517,7 +50221,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " call rax" }, @@ -47535,7 +50240,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xa8],0x0" }, @@ -47547,7 +50253,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop rbx" }, @@ -47559,7 +50266,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " ret" }, @@ -47575,7 +50283,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -47589,7 +50298,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " cmp rcx,rdx" }, @@ -47614,7 +50324,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " je 404e8b <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x1bb>" }, @@ -47629,7 +50340,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax+0x1]" }, @@ -47643,7 +50355,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " cmp dl,0x2e" }, @@ -47668,7 +50381,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " je 404e30 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x160>" }, @@ -47682,7 +50396,8 @@ ], "source": { "file": null, - "line": 226 + "line": 226, + "mainsource": true }, "text": " cmp dl,0x3a" }, @@ -47707,7 +50422,8 @@ ], "source": { "file": null, - "line": 226 + "line": 226, + "mainsource": true }, "text": " je 404e70 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x1a0>" }, @@ -47721,7 +50437,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp dl,0x3d" }, @@ -47746,7 +50463,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 404e60 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x190>" }, @@ -47764,7 +50482,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdi+0xd0]" }, @@ -47781,7 +50500,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov r8d,0x5b" }, @@ -47794,7 +50514,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -47815,7 +50536,8 @@ ], "source": { "file": null, - "line": 238 + "line": 238, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x90],0x1" }, @@ -47831,7 +50553,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -47849,7 +50572,8 @@ ], "source": { "file": null, - "line": 239 + "line": 239, + "mainsource": true }, "text": " lea rdi,[rdi+0xc8]" }, @@ -47873,7 +50597,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -47894,7 +50619,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 404dec <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x11c>" }, @@ -47909,7 +50635,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -47927,7 +50654,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " test BYTE PTR [rdi+0x8c],0x10" }, @@ -47948,7 +50676,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jne 404e10 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x140>" }, @@ -47966,7 +50695,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp BYTE PTR [rdi+0xa8],0x0" }, @@ -47987,7 +50717,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " je 404e10 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x140>" }, @@ -48004,7 +50735,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -48022,7 +50754,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0xd0]" }, @@ -48040,7 +50773,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " lea rdi,[rbx+0xc8]" }, @@ -48056,7 +50790,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov ecx,0x1" }, @@ -48069,7 +50804,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor esi,esi" }, @@ -48090,7 +50826,8 @@ ], "source": { "file": null, - "line": 255 + "line": 255, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0x1" }, @@ -48114,7 +50851,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " call 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -48132,7 +50870,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xa8],0x0" }, @@ -48144,7 +50883,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop rbx" }, @@ -48156,7 +50896,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " ret" }, @@ -48170,7 +50911,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -48191,7 +50933,8 @@ ], "source": { "file": null, - "line": 214 + "line": 214, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x90],0x1c" }, @@ -48209,7 +50952,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xa8],0x0" }, @@ -48221,7 +50965,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop rbx" }, @@ -48233,7 +50978,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " ret" }, @@ -48249,7 +50995,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -48270,7 +51017,8 @@ ], "source": { "file": null, - "line": 247 + "line": 247, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x90],0xb" }, @@ -48291,7 +51039,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x88],0x0" }, @@ -48309,7 +51058,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xa8],0x0" }, @@ -48321,7 +51071,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop rbx" }, @@ -48333,7 +51084,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " ret" }, @@ -48347,7 +51099,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -48368,7 +51121,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x90],0x10" }, @@ -48383,7 +51137,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " lea rdx,[rax+0x2]" }, @@ -48397,7 +51152,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -48415,7 +51171,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xb0],rdx" }, @@ -48430,7 +51187,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " movsx esi,BYTE PTR [rax+0x1]" }, @@ -48454,7 +51212,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " call 404b70 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc>" }, @@ -48472,7 +51231,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xa8],0x0" }, @@ -48484,7 +51244,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop rbx" }, @@ -48496,7 +51257,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " ret" }, @@ -48513,7 +51275,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -48534,7 +51297,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x90],0x11" }, @@ -48555,7 +51319,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " jmp 404e3a <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x16a>" }, @@ -48570,7 +51335,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -48591,7 +51357,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x90],0xf" }, @@ -48612,7 +51379,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jmp 404e3a <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x16a>" }, @@ -48628,7 +51396,8 @@ ], "source": { "file": null, - "line": 207 + "line": 207, + "mainsource": true }, "text": " mov esi,0x4141f0" }, @@ -48644,7 +51413,8 @@ ], "source": { "file": null, - "line": 207 + "line": 207, + "mainsource": true }, "text": " mov edi,0x4" }, @@ -48668,7 +51438,8 @@ ], "source": { "file": null, - "line": 207 + "line": 207, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -48684,7 +51455,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " mov esi,0x414228" }, @@ -48700,7 +51472,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " mov edi,0x4" }, @@ -48724,7 +51497,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -48741,7 +51515,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -48764,7 +51539,8 @@ ], "source": { "file": null, - "line": 73 + "line": 73, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0xb8]" }, @@ -48782,7 +51558,8 @@ ], "source": { "file": null, - "line": 73 + "line": 73, + "mainsource": true }, "text": " cmp QWORD PTR [rdi+0xb0],rax" }, @@ -48803,7 +51580,8 @@ ], "source": { "file": null, - "line": 73 + "line": 73, + "mainsource": true }, "text": " je 404ed8 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x38>" }, @@ -48820,7 +51598,8 @@ ], "source": { "file": null, - "line": 79 + "line": 79, + "mainsource": true }, "text": " mov eax,DWORD PTR [rdi+0x88]" }, @@ -48833,7 +51612,8 @@ ], "source": { "file": null, - "line": 79 + "line": 79, + "mainsource": true }, "text": " test eax,eax" }, @@ -48854,7 +51634,8 @@ ], "source": { "file": null, - "line": 79 + "line": 79, + "mainsource": true }, "text": " je 404ec8 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x28>" }, @@ -48868,7 +51649,8 @@ ], "source": { "file": null, - "line": 81 + "line": 81, + "mainsource": true }, "text": " cmp eax,0x2" }, @@ -48889,7 +51671,8 @@ ], "source": { "file": null, - "line": 81 + "line": 81, + "mainsource": true }, "text": " je 404ed0 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x30>" }, @@ -48903,7 +51686,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " cmp eax,0x1" }, @@ -48924,7 +51708,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " je 404ee8 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x48>" }, @@ -48936,7 +51721,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " ret" }, @@ -48950,7 +51736,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -48974,7 +51761,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " jmp 4043c0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv>" }, @@ -48988,7 +51776,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -49012,7 +51801,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " jmp 404cd0 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv>" }, @@ -49026,7 +51816,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -49047,7 +51838,8 @@ ], "source": { "file": null, - "line": 75 + "line": 75, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x90],0x1b" }, @@ -49059,7 +51851,8 @@ ], "source": { "file": null, - "line": 76 + "line": 76, + "mainsource": true }, "text": " ret" }, @@ -49075,7 +51868,8 @@ ], "source": { "file": null, - "line": 76 + "line": 76, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -49099,7 +51893,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 4047b0 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv>" }, @@ -49113,7 +51908,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -49131,7 +51927,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " push r12" }, @@ -49146,7 +51943,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " lea rax,[rdi+0x48]" }, @@ -49158,7 +51956,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " push rbp" }, @@ -49172,7 +51971,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " mov rbp,r8" }, @@ -49184,7 +51984,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " push rbx" }, @@ -49198,7 +51999,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -49213,7 +52015,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " sub rsp,0x10" }, @@ -49232,7 +52035,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x102b6] # 4151c0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x10>" }, @@ -49246,7 +52050,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi],0x5e" }, @@ -49262,7 +52067,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],rdx" }, @@ -49275,7 +52081,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " xor edx,edx" }, @@ -49290,7 +52097,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi+0x48],xmm0" }, @@ -49309,7 +52117,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movdqa xmm0,XMMWORD PTR [rip+0x102b0] # 4151d0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x20>" }, @@ -49327,7 +52136,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x4],0x16" }, @@ -49342,7 +52152,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movups XMMWORD PTR [rdi+0x58],xmm0" }, @@ -49357,7 +52168,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x8],0x24" }, @@ -49375,7 +52187,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0xc],0x17" }, @@ -49390,7 +52203,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x10],0x2e" }, @@ -49408,7 +52222,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x14],0x0" }, @@ -49423,7 +52238,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x18],0x2a" }, @@ -49441,7 +52257,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x1c],0x14" }, @@ -49456,7 +52273,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x20],0x2b" }, @@ -49474,7 +52292,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x24],0x15" }, @@ -49489,7 +52308,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x28],0x3f" }, @@ -49507,7 +52327,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x2c],0x12" }, @@ -49522,7 +52343,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x30],0x7c" }, @@ -49540,7 +52362,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x34],0x13" }, @@ -49555,7 +52378,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x38],0xa" }, @@ -49573,7 +52397,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x3c],0x13" }, @@ -49588,7 +52413,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rdi+0x40],0x0" }, @@ -49606,7 +52432,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x44],0x13" }, @@ -49624,7 +52451,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rdi+0x68],0xb760974" }, @@ -49639,7 +52467,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov WORD PTR [rdi+0x6c],dx" }, @@ -49655,7 +52484,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov edi,0x414251" }, @@ -49677,7 +52507,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x80],0x414260" }, @@ -49693,7 +52524,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movq xmm0,rdi" }, @@ -49711,7 +52543,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movhps xmm0,QWORD PTR [rip+0x102a6] # 415250 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0xa0>" }, @@ -49726,7 +52559,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x70],xmm0" }, @@ -49747,7 +52581,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x88],0x0" }, @@ -49764,7 +52599,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov DWORD PTR [rbx+0x8c],ecx" }, @@ -49778,7 +52614,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " test cl,0x10" }, @@ -49803,7 +52640,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " je 405098 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x1a8>" }, @@ -49821,7 +52659,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x98],rax" }, @@ -49835,7 +52674,8 @@ ], "source": { "file": null, - "line": 98 + "line": 98, + "mainsource": true }, "text": " mov rax,rdi" }, @@ -49851,7 +52691,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movq xmm0,rsi" }, @@ -49869,7 +52710,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xa0],rax" }, @@ -49885,7 +52727,8 @@ ], "source": { "file": null, - "line": 134 + "line": 134, + "mainsource": true }, "text": " mov edi,0x41a5e0" }, @@ -49903,7 +52746,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xa8],0x0" }, @@ -49919,7 +52763,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movhps xmm0,QWORD PTR [rsp+0x8]" }, @@ -49937,7 +52782,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0xb0],xmm0" }, @@ -49961,7 +52807,8 @@ ], "source": { "file": null, - "line": 134 + "line": 134, + "mainsource": true }, "text": " call 4020f0 <_ZNKSt6locale2id5_M_idEv@plt>" }, @@ -49976,7 +52823,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbp+0x0]" }, @@ -49991,7 +52839,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rdx+0x8]" }, @@ -50006,7 +52855,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " cmp rax,QWORD PTR [rdx+0x10]" }, @@ -50031,7 +52881,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " jae 4050f4 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x204>" }, @@ -50046,7 +52897,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rcx+rax*8]" }, @@ -50060,7 +52912,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -50085,7 +52938,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " je 4050f4 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x204>" }, @@ -50098,7 +52952,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " xor ecx,ecx" }, @@ -50114,7 +52969,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " mov edx,0x419ce0" }, @@ -50130,7 +52986,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " mov esi,0x419c00" }, @@ -50154,7 +53011,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " call 402210 <__dynamic_cast@plt>" }, @@ -50168,7 +53026,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " test rax,rax" }, @@ -50193,7 +53052,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " je 4050fe <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x20e>" }, @@ -50211,7 +53071,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xc0],rax" }, @@ -50227,7 +53088,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov edx,0x404250" }, @@ -50245,7 +53107,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " test BYTE PTR [rbx+0x8c],0x10" }, @@ -50261,7 +53124,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov eax,0x4039c0" }, @@ -50276,7 +53140,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " cmove rax,rdx" }, @@ -50294,7 +53159,8 @@ ], "source": { "file": null, - "line": 193 + "line": 193, + "mainsource": true }, "text": " lea rbp,[rbx+0xd8]" }, @@ -50308,7 +53174,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -50330,7 +53197,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xd0],0x0" }, @@ -50348,7 +53216,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xc8],rbp" }, @@ -50366,7 +53235,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0xd8],0x0" }, @@ -50388,7 +53258,8 @@ ], "source": { "file": null, - "line": 185 + "line": 185, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xf0],0x0" }, @@ -50406,7 +53277,8 @@ ], "source": { "file": null, - "line": 185 + "line": 185, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0xe8],rax" }, @@ -50430,7 +53302,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " call 404ea0 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv>" }, @@ -50445,7 +53318,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " add rsp,0x10" }, @@ -50457,7 +53331,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " pop rbx" }, @@ -50469,7 +53344,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " pop rbp" }, @@ -50482,7 +53358,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " pop r12" }, @@ -50494,7 +53371,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " ret" }, @@ -50511,7 +53389,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -50526,7 +53405,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " lea rax,[rbx+0x58]" }, @@ -50544,7 +53424,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x98],rax" }, @@ -50560,7 +53441,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " mov eax,0x41426d" }, @@ -50574,7 +53456,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " test cl,0x20" }, @@ -50599,7 +53482,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50615,7 +53499,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " mov eax,0x414260" }, @@ -50629,7 +53514,8 @@ ], "source": { "file": null, - "line": 102 + "line": 102, + "mainsource": true }, "text": " test cl,0x40" }, @@ -50654,7 +53540,8 @@ ], "source": { "file": null, - "line": 102 + "line": 102, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50670,7 +53557,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov eax,0x414282" }, @@ -50684,7 +53572,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " test ch,0x1" }, @@ -50709,7 +53598,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50725,7 +53615,8 @@ ], "source": { "file": null, - "line": 106 + "line": 106, + "mainsource": true }, "text": " mov eax,0x414274" }, @@ -50739,7 +53630,8 @@ ], "source": { "file": null, - "line": 106 + "line": 106, + "mainsource": true }, "text": " test ch,0x2" }, @@ -50764,7 +53656,8 @@ ], "source": { "file": null, - "line": 106 + "line": 106, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50781,7 +53674,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " and ecx,0x80" }, @@ -50797,7 +53691,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " mov eax,0x414260" }, @@ -50813,7 +53708,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " mov edx,0x0" }, @@ -50828,7 +53724,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " cmove rax,rdx" }, @@ -50852,7 +53749,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " jmp 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50876,7 +53774,8 @@ ], "source": { "file": null, - "line": 137 + "line": 137, + "mainsource": true }, "text": " call 402240 <_ZSt16__throw_bad_castv@plt>" }, @@ -50890,7 +53789,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov r12,rax" }, @@ -50911,7 +53811,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 405103 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x213>" }, @@ -50935,7 +53836,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " call 402340 <__cxa_bad_cast@plt>" }, @@ -50953,7 +53855,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0xc8]" }, @@ -50967,7 +53870,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rbp,rdi" }, @@ -50988,7 +53892,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40511f <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x22f>" }, @@ -51006,7 +53911,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0xd8]" }, @@ -51021,7 +53927,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " add rsi,0x1" }, @@ -51045,7 +53952,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -51059,7 +53967,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -51083,7 +53992,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -51103,7 +54013,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -51129,7 +54040,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " movabs rcx,0x2aaaaaaaaaaaaaa" }, @@ -51142,7 +54054,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r15" }, @@ -51155,7 +54068,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r14" }, @@ -51168,7 +54082,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r13" }, @@ -51181,7 +54096,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push r12" }, @@ -51193,7 +54109,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push rbp" }, @@ -51207,7 +54124,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov rbp,rdx" }, @@ -51228,7 +54146,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs rdx,0xaaaaaaaaaaaaaaab" }, @@ -51240,7 +54159,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push rbx" }, @@ -51255,7 +54175,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " sub rsp,0x38" }, @@ -51270,7 +54191,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov r13,QWORD PTR [rdi+0x8]" }, @@ -51284,7 +54206,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov r15,QWORD PTR [rdi]" }, @@ -51300,7 +54223,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x18],rdi" }, @@ -51314,7 +54238,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,r13" }, @@ -51328,7 +54253,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,r15" }, @@ -51343,7 +54269,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rax,0x4" }, @@ -51358,7 +54285,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul rax,rdx" }, @@ -51372,7 +54300,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " cmp rax,rcx" }, @@ -51397,7 +54326,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " je 405394 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x264>" }, @@ -51411,7 +54341,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " test rax,rax" }, @@ -51427,7 +54358,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov edx,0x1" }, @@ -51441,7 +54373,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov r12,rsi" }, @@ -51455,7 +54388,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov r14,rsi" }, @@ -51470,7 +54404,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " cmovne rdx,rax" }, @@ -51484,7 +54419,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rbx,rsi" }, @@ -51498,7 +54434,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " add rax,rdx" }, @@ -51512,7 +54449,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " setb dl" }, @@ -51528,7 +54466,8 @@ ], "source": { "file": null, - "line": 1761 + "line": 1761, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -51542,7 +54481,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub r12,r15" }, @@ -51556,7 +54496,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " movzx edx,dl" }, @@ -51570,7 +54511,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " test rdx,rdx" }, @@ -51595,7 +54537,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " jne 405380 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x250>" }, @@ -51609,7 +54552,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " test rax,rax" }, @@ -51634,7 +54578,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " jne 405358 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x228>" }, @@ -51654,7 +54599,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],0x0" }, @@ -51670,7 +54616,8 @@ ], "source": { "file": null, - "line": 449 + "line": 449, + "mainsource": true }, "text": " add r12,QWORD PTR [rsp+0x8]" }, @@ -51684,7 +54631,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -51698,7 +54646,8 @@ ], "source": { "file": null, - "line": 449 + "line": 449, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -51714,7 +54663,8 @@ ], "source": { "file": null, - "line": 449 + "line": 449, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x28],r12" }, @@ -51738,7 +54688,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -51754,7 +54705,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " mov r12,QWORD PTR [rsp+0x8]" }, @@ -51768,7 +54720,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp r14,r15" }, @@ -51793,7 +54746,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " je 405260 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x130>" }, @@ -51807,7 +54761,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " mov rbp,r15" }, @@ -51828,7 +54783,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jmp 4051f5 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xc5>" }, @@ -51846,7 +54802,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -51861,7 +54818,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add rbp,0x30" }, @@ -51876,7 +54834,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add r12,0x30" }, @@ -51890,7 +54849,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp r14,rbp" }, @@ -51911,7 +54871,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " je 405260 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x130>" }, @@ -51927,7 +54888,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu xmm1,XMMWORD PTR [rbp+0x0]" }, @@ -51943,7 +54905,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups XMMWORD PTR [r12],xmm1" }, @@ -51959,7 +54922,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu xmm2,XMMWORD PTR [rbp+0x10]" }, @@ -51976,7 +54940,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups XMMWORD PTR [r12+0x10],xmm2" }, @@ -51992,7 +54957,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu xmm3,XMMWORD PTR [rbp+0x20]" }, @@ -52009,7 +54975,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups XMMWORD PTR [r12+0x20],xmm3" }, @@ -52024,7 +54991,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " cmp DWORD PTR [rbp+0x0],0xb" }, @@ -52045,7 +55013,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " jne 4051e8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xb8>" }, @@ -52065,7 +55034,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov QWORD PTR [r12+0x20],0x0" }, @@ -52080,7 +55050,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x20]" }, @@ -52094,7 +55065,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " test rax,rax" }, @@ -52115,7 +55087,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " je 4051e8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xb8>" }, @@ -52131,7 +55104,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " lea rcx,[r12+0x10]" }, @@ -52146,7 +55120,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " lea rsi,[rbp+0x10]" }, @@ -52162,7 +55137,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov edx,0x2" }, @@ -52178,7 +55154,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x20],rcx" }, @@ -52192,7 +55169,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov rdi,rcx" }, @@ -52205,7 +55183,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " call rax" }, @@ -52221,7 +55200,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movdqu xmm7,XMMWORD PTR [rbp+0x20]" }, @@ -52236,7 +55216,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add rbp,0x30" }, @@ -52251,7 +55232,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add r12,0x30" }, @@ -52268,7 +55250,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movups XMMWORD PTR [r12-0x10],xmm7" }, @@ -52282,7 +55265,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp r14,rbp" }, @@ -52303,7 +55287,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jne 4051f5 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xc5>" }, @@ -52317,7 +55302,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -52333,7 +55319,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " lea rbp,[r12+0x30]" }, @@ -52349,7 +55336,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x20],rbp" }, @@ -52363,7 +55351,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp r14,r13" }, @@ -52384,7 +55373,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jne 405285 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x155>" }, @@ -52405,7 +55395,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jmp 4052e0 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1b0>" }, @@ -52423,7 +55414,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -52438,7 +55430,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add rbx,0x30" }, @@ -52453,7 +55446,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add rbp,0x30" }, @@ -52467,7 +55461,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp r13,rbx" }, @@ -52488,7 +55483,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " je 4052e0 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1b0>" }, @@ -52503,7 +55499,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu xmm4,XMMWORD PTR [rbx]" }, @@ -52519,7 +55516,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu xmm5,XMMWORD PTR [rbx+0x10]" }, @@ -52535,7 +55533,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu xmm6,XMMWORD PTR [rbx+0x20]" }, @@ -52549,7 +55548,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " cmp DWORD PTR [rbx],0xb" }, @@ -52564,7 +55564,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups XMMWORD PTR [rbp+0x0],xmm4" }, @@ -52579,7 +55580,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups XMMWORD PTR [rbp+0x10],xmm5" }, @@ -52594,7 +55596,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups XMMWORD PTR [rbp+0x20],xmm6" }, @@ -52615,7 +55618,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " jne 405278 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x148>" }, @@ -52630,7 +55634,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x20]" }, @@ -52649,7 +55654,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x20],0x0" }, @@ -52663,7 +55669,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " test rax,rax" }, @@ -52684,7 +55691,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " je 405278 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x148>" }, @@ -52699,7 +55707,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " lea r12,[rbp+0x10]" }, @@ -52714,7 +55723,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " lea rsi,[rbx+0x10]" }, @@ -52730,7 +55740,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov edx,0x2" }, @@ -52744,7 +55755,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -52757,7 +55769,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " call rax" }, @@ -52773,7 +55786,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movdqu xmm7,XMMWORD PTR [rbx+0x20]" }, @@ -52788,7 +55802,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add rbx,0x30" }, @@ -52803,7 +55818,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add rbp,0x30" }, @@ -52818,7 +55834,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movups XMMWORD PTR [rbp-0x10],xmm7" }, @@ -52832,7 +55849,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp r13,rbx" }, @@ -52853,7 +55871,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jne 405285 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x155>" }, @@ -52867,7 +55886,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -52881,7 +55901,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov rbx,r15" }, @@ -52895,7 +55916,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r15,r13" }, @@ -52916,7 +55938,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405301 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1d1>" }, @@ -52935,7 +55958,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -52949,7 +55973,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -52964,7 +55989,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbx,0x30" }, @@ -52988,7 +56014,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -53002,7 +56029,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,r13" }, @@ -53023,7 +56051,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4052f0 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1c0>" }, @@ -53037,7 +56066,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test r15,r15" }, @@ -53058,7 +56088,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405322 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1f2>" }, @@ -53074,7 +56105,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x18]" }, @@ -53088,7 +56120,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r15" }, @@ -53103,7 +56136,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax+0x10]" }, @@ -53117,7 +56151,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov rsi,rax" }, @@ -53133,7 +56168,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x20],rax" }, @@ -53147,7 +56183,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " sub rsi,r15" }, @@ -53171,7 +56208,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -53187,7 +56225,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x8]" }, @@ -53203,7 +56242,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rsp+0x18]" }, @@ -53219,7 +56259,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq xmm7,rbp" }, @@ -53235,7 +56276,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq xmm0,rax" }, @@ -53251,7 +56293,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " add rax,QWORD PTR [rsp+0x10]" }, @@ -53266,7 +56309,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " punpcklqdq xmm0,xmm7" }, @@ -53281,7 +56325,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " mov QWORD PTR [rcx+0x10],rax" }, @@ -53295,7 +56340,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movups XMMWORD PTR [rcx],xmm0" }, @@ -53310,7 +56356,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " add rsp,0x38" }, @@ -53322,7 +56369,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop rbx" }, @@ -53334,7 +56382,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop rbp" }, @@ -53347,7 +56396,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r12" }, @@ -53360,7 +56410,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r13" }, @@ -53373,7 +56424,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r14" }, @@ -53386,7 +56438,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop r15" }, @@ -53398,7 +56451,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " ret" }, @@ -53412,7 +56466,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -53426,7 +56481,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp rax,rcx" }, @@ -53441,7 +56497,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmovbe rcx,rax" }, @@ -53456,7 +56513,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " lea rax,[rcx+rcx*2]" }, @@ -53471,7 +56529,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " shl rax,0x4" }, @@ -53487,7 +56546,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -53501,7 +56561,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -53525,7 +56586,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " call 4021b0 <_Znwm@plt>" }, @@ -53541,7 +56603,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],rax" }, @@ -53565,7 +56628,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jmp 4051b9 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x89>" }, @@ -53578,7 +56642,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -53599,7 +56664,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movabs rax,0x7fffffffffffffe0" }, @@ -53615,7 +56681,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -53629,7 +56696,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -53650,7 +56718,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jmp 40536f <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x23f>" }, @@ -53666,7 +56735,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " mov edi,0x4141aa" }, @@ -53690,7 +56760,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " call 402100 <_ZSt20__throw_length_errorPKc@plt>" }, @@ -53704,7 +56775,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -53725,7 +56797,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " jmp 4053a8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x278>" }, @@ -53739,7 +56812,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov r13,rax" }, @@ -53760,7 +56834,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " jmp 4053d8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2a8>" }, @@ -53776,7 +56851,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov rax,QWORD PTR [r12+0x20]" }, @@ -53790,7 +56866,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test rax,rax" }, @@ -53811,7 +56888,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 4053c1 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x291>" }, @@ -53827,7 +56905,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rsp+0x20]" }, @@ -53843,7 +56922,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov edx,0x3" }, @@ -53857,7 +56937,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rdi,rsi" }, @@ -53870,7 +56951,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " call rax" }, @@ -53884,7 +56966,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -53908,7 +56991,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " call 4020a0 <__cxa_begin_catch@plt>" }, @@ -53924,7 +57008,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rsp+0x8]" }, @@ -53938,7 +57023,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbx" }, @@ -53959,7 +57045,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405405 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2d5>" }, @@ -53983,7 +57070,8 @@ ], "source": { "file": null, - "line": 97 + "line": 97, + "mainsource": true }, "text": " call 402290 <__cxa_rethrow@plt>" }, @@ -53998,7 +57086,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x20]" }, @@ -54012,7 +57101,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test rax,rax" }, @@ -54033,7 +57123,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 4053ee <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2be>" }, @@ -54049,7 +57140,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov edx,0x3" }, @@ -54063,7 +57155,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rsi,r12" }, @@ -54077,7 +57170,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -54090,7 +57184,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " call rax" }, @@ -54104,7 +57199,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -54128,7 +57224,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " call 4020a0 <__cxa_begin_catch@plt>" }, @@ -54144,7 +57241,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rsp+0x20]" }, @@ -54158,7 +57256,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbp,rbx" }, @@ -54179,7 +57278,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405413 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2e3>" }, @@ -54203,7 +57303,8 @@ ], "source": { "file": null, - "line": 97 + "line": 97, + "mainsource": true }, "text": " call 402290 <__cxa_rethrow@plt>" }, @@ -54217,7 +57318,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -54232,7 +57334,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbx,0x30" }, @@ -54256,7 +57359,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54277,7 +57381,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4053ce <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x29e>" }, @@ -54291,7 +57396,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -54306,7 +57412,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbx,0x30" }, @@ -54330,7 +57437,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54351,7 +57459,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4053fb <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2cb>" }, @@ -54365,7 +57474,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -54386,7 +57496,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " jmp 40542b <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2fb>" }, @@ -54400,7 +57511,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -54421,7 +57533,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " jmp 40545e <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x32e>" }, @@ -54445,7 +57558,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " call 4022b0 <__cxa_end_catch@plt>" }, @@ -54459,7 +57573,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -54483,7 +57598,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " call 4020a0 <__cxa_begin_catch@plt>" }, @@ -54499,7 +57615,8 @@ ], "source": { "file": null, - "line": 156 + "line": 156, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x28]" }, @@ -54523,7 +57640,8 @@ ], "source": { "file": null, - "line": 156 + "line": 156, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54540,7 +57658,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " cmp QWORD PTR [rsp+0x8],0x0" }, @@ -54561,7 +57680,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405459 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x329>" }, @@ -54577,7 +57697,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rsp+0x10]" }, @@ -54593,7 +57714,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x8]" }, @@ -54617,7 +57739,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -54641,7 +57764,8 @@ ], "source": { "file": null, - "line": 493 + "line": 493, + "mainsource": true }, "text": " call 402290 <__cxa_rethrow@plt>" }, @@ -54665,7 +57789,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " call 4022b0 <__cxa_end_catch@plt>" }, @@ -54679,7 +57804,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -54703,7 +57829,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " call 4020a0 <__cxa_begin_catch@plt>" }, @@ -54719,7 +57846,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rsp+0x8]" }, @@ -54735,7 +57863,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp QWORD PTR [rsp+0x20],rbx" }, @@ -54756,7 +57885,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405442 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x312>" }, @@ -54770,7 +57900,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov rdi,rbx" }, @@ -54785,7 +57916,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbx,0x30" }, @@ -54809,7 +57941,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54830,7 +57963,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405470 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x340>" }, @@ -54844,7 +57978,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -54868,7 +58003,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " call 4022b0 <__cxa_end_catch@plt>" }, @@ -54882,7 +58018,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -54906,7 +58043,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -54927,7 +58065,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -54939,7 +58078,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " nop" }, @@ -54956,7 +58096,8 @@ ], "source": { "file": null, - "line": 327 + "line": 327, + "mainsource": true }, "text": " push rbx" }, @@ -54970,7 +58111,8 @@ ], "source": { "file": null, - "line": 327 + "line": 327, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -54985,7 +58127,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi+0x40]" }, @@ -55000,7 +58143,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp rdi,QWORD PTR [rbx+0x48]" }, @@ -55021,7 +58165,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 4054f0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_stateENS_6_StateIcEE+0x50>" }, @@ -55045,7 +58190,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -55060,7 +58206,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -55075,7 +58222,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add rax,0x30" }, @@ -55090,7 +58238,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x40],rax" }, @@ -55111,7 +58260,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs rcx,0xaaaaaaaaaaaaaaab" }, @@ -55126,7 +58276,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,QWORD PTR [rbx+0x38]" }, @@ -55140,7 +58291,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rdx,rax" }, @@ -55155,7 +58307,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rdx,0x4" }, @@ -55170,7 +58323,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul rdx,rcx" }, @@ -55187,7 +58341,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp rax,0x493e00" }, @@ -55208,7 +58363,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 405508 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_stateENS_6_StateIcEE+0x68>" }, @@ -55223,7 +58379,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea rax,[rdx-0x1]" }, @@ -55235,7 +58392,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " pop rbx" }, @@ -55247,7 +58405,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " ret" }, @@ -55268,7 +58427,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -55283,7 +58443,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea r8,[rbx+0x38]" }, @@ -55297,7 +58458,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdx,rsi" }, @@ -55311,7 +58473,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rsi,rdi" }, @@ -55325,7 +58488,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdi,r8" }, @@ -55349,7 +58513,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " call 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -55364,7 +58529,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -55385,7 +58551,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 4054bf <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_stateENS_6_StateIcEE+0x1f>" }, @@ -55401,7 +58568,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov esi,0x414290" }, @@ -55417,7 +58585,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov edi,0x9" }, @@ -55441,7 +58610,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -55461,7 +58631,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -55479,7 +58650,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " push r12" }, @@ -55491,7 +58663,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " push rbp" }, @@ -55503,7 +58676,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " push rbx" }, @@ -55517,7 +58691,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -55532,7 +58707,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " sub rsp,0x30" }, @@ -55547,7 +58723,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi+0x40]" }, @@ -55565,7 +58742,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov DWORD PTR [rsp],0xa" }, @@ -55579,7 +58757,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov rbp,rsp" }, @@ -55599,7 +58778,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],0xffffffffffffffff" }, @@ -55614,7 +58794,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp rdi,QWORD PTR [rbx+0x48]" }, @@ -55635,7 +58816,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 405598 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0x78>" }, @@ -55649,7 +58831,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -55673,7 +58856,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -55688,7 +58872,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -55703,7 +58888,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add rax,0x30" }, @@ -55718,7 +58904,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x40],rax" }, @@ -55739,7 +58926,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs rdx,0xaaaaaaaaaaaaaaab" }, @@ -55754,7 +58942,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,QWORD PTR [rbx+0x38]" }, @@ -55768,7 +58957,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rbx,rax" }, @@ -55783,7 +58973,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rbx,0x4" }, @@ -55798,7 +58989,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul rbx,rdx" }, @@ -55815,7 +59007,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp rax,0x493e00" }, @@ -55836,7 +59029,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 4055b5 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0x95>" }, @@ -55850,7 +59044,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -55874,7 +59069,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -55889,7 +59085,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " add rsp,0x30" }, @@ -55904,7 +59101,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea rax,[rbx-0x1]" }, @@ -55916,7 +59114,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " pop rbx" }, @@ -55928,7 +59127,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " pop rbp" }, @@ -55941,7 +59141,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " pop r12" }, @@ -55953,7 +59154,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " ret" }, @@ -55970,7 +59172,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -55985,7 +59188,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea r8,[rbx+0x38]" }, @@ -55999,7 +59203,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rsi,rdi" }, @@ -56013,7 +59218,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdx,rbp" }, @@ -56027,7 +59233,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdi,r8" }, @@ -56051,7 +59258,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " call 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -56066,7 +59274,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -56087,7 +59296,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 40555c <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0x3c>" }, @@ -56101,7 +59311,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov r12,rax" }, @@ -56122,7 +59333,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " jmp 4055c4 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0xa4>" }, @@ -56138,7 +59350,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov esi,0x414290" }, @@ -56154,7 +59367,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov edi,0x9" }, @@ -56178,7 +59392,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -56192,7 +59407,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -56216,7 +59432,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -56230,7 +59447,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -56254,7 +59472,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -56275,7 +59494,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -56288,7 +59508,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -56305,7 +59526,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " push rbp" }, @@ -56317,7 +59539,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " push rbx" }, @@ -56331,7 +59554,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -56346,7 +59570,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " sub rsp,0x78" }, @@ -56361,7 +59586,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi+0x28]" }, @@ -56376,7 +59602,8 @@ ], "source": { "file": null, - "line": 1189 + "line": 1189, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rdi+0x8]" }, @@ -56391,7 +59618,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -56407,7 +59635,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],rax" }, @@ -56422,7 +59651,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0x28],rdx" }, @@ -56437,7 +59667,8 @@ ], "source": { "file": null, - "line": 1189 + "line": 1189, + "mainsource": true }, "text": " cmp rsi,QWORD PTR [rdi+0x10]" }, @@ -56462,7 +59693,8 @@ ], "source": { "file": null, - "line": 1189 + "line": 1189, + "mainsource": true }, "text": " je 4056c0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0xe0>" }, @@ -56476,7 +59708,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov QWORD PTR [rsi],rax" }, @@ -56491,7 +59724,8 @@ ], "source": { "file": null, - "line": 1194 + "line": 1194, + "mainsource": true }, "text": " add rsi,0x8" }, @@ -56506,7 +59740,8 @@ ], "source": { "file": null, - "line": 1194 + "line": 1194, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0x8],rsi" }, @@ -56522,7 +59757,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x8]" }, @@ -56538,7 +59774,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea rdi,[rsp+0x40]" }, @@ -56554,7 +59791,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea rsi,[rsp+0x10]" }, @@ -56573,7 +59811,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov DWORD PTR [rsp+0x10],0x8" }, @@ -56593,7 +59832,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x18],0xffffffffffffffff" }, @@ -56609,7 +59849,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x20],rax" }, @@ -56633,7 +59874,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -56648,7 +59890,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x40]" }, @@ -56663,7 +59906,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp rdi,QWORD PTR [rbx+0x48]" }, @@ -56684,7 +59928,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 4056a0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0xc0>" }, @@ -56700,7 +59945,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea rsi,[rsp+0x40]" }, @@ -56724,7 +59970,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -56739,7 +59986,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -56754,7 +60002,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add rax,0x30" }, @@ -56769,7 +60018,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x40],rax" }, @@ -56790,7 +60040,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs rdx,0xaaaaaaaaaaaaaaab" }, @@ -56805,7 +60056,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,QWORD PTR [rbx+0x38]" }, @@ -56819,7 +60071,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rbx,rax" }, @@ -56834,7 +60087,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rbx,0x4" }, @@ -56849,7 +60103,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul rbx,rdx" }, @@ -56866,7 +60121,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp rax,0x493e00" }, @@ -56887,7 +60143,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 4056d4 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0xf4>" }, @@ -56903,7 +60160,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea rdi,[rsp+0x40]" }, @@ -56927,7 +60185,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -56943,7 +60202,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " lea rdi,[rsp+0x10]" }, @@ -56967,7 +60227,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -56982,7 +60243,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " add rsp,0x78" }, @@ -56997,7 +60259,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea rax,[rbx-0x1]" }, @@ -57009,7 +60272,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " pop rbx" }, @@ -57021,7 +60285,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " pop rbp" }, @@ -57033,7 +60298,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " ret" }, @@ -57047,7 +60313,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -57062,7 +60329,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea r8,[rbx+0x38]" }, @@ -57076,7 +60344,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rsi,rdi" }, @@ -57092,7 +60361,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea rdx,[rsp+0x40]" }, @@ -57106,7 +60376,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdi,r8" }, @@ -57130,7 +60401,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " call 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -57145,7 +60417,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -57166,7 +60439,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 40565d <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0x7d>" }, @@ -57183,7 +60457,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -57199,7 +60474,8 @@ ], "source": { "file": null, - "line": 1198 + "line": 1198, + "mainsource": true }, "text": " lea rdx,[rsp+0x8]" }, @@ -57223,7 +60499,8 @@ ], "source": { "file": null, - "line": 1198 + "line": 1198, + "mainsource": true }, "text": " call 404a00 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_>" }, @@ -57247,7 +60524,8 @@ ], "source": { "file": null, - "line": 1198 + "line": 1198, + "mainsource": true }, "text": " jmp 405613 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0x33>" }, @@ -57261,7 +60539,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -57282,7 +60561,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " jmp 4056e3 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0x103>" }, @@ -57298,7 +60578,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov esi,0x414290" }, @@ -57314,7 +60595,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov edi,0x9" }, @@ -57338,7 +60620,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -57354,7 +60637,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea rdi,[rsp+0x40]" }, @@ -57378,7 +60662,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -57394,7 +60679,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " lea rdi,[rsp+0x10]" }, @@ -57418,7 +60704,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -57432,7 +60719,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -57456,7 +60744,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -57468,7 +60757,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " nop" }, @@ -57485,7 +60775,8 @@ ], "source": { "file": null, - "line": 149 + "line": 149, + "mainsource": true }, "text": " push rbp" }, @@ -57497,7 +60788,8 @@ ], "source": { "file": null, - "line": 149 + "line": 149, + "mainsource": true }, "text": " push rbx" }, @@ -57512,7 +60804,8 @@ ], "source": { "file": null, - "line": 149 + "line": 149, + "mainsource": true }, "text": " sub rsp,0x68" }, @@ -57527,7 +60820,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " test BYTE PTR [rdi+0x19],0x4" }, @@ -57552,7 +60846,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4057fe <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0xfe>" }, @@ -57566,7 +60861,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -57581,7 +60877,8 @@ ], "source": { "file": null, - "line": 161 + "line": 161, + "mainsource": true }, "text": " cmp QWORD PTR [rdi+0x28],rsi" }, @@ -57606,7 +60903,8 @@ ], "source": { "file": null, - "line": 161 + "line": 161, + "mainsource": true }, "text": " jbe 40581c <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x11c>" }, @@ -57620,7 +60918,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rdi]" }, @@ -57635,7 +60934,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rdi+0x8]" }, @@ -57649,7 +60949,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " cmp rax,rdx" }, @@ -57670,7 +60971,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " je 405742 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x42>" }, @@ -57688,7 +60990,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -57702,7 +61005,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " cmp rsi,QWORD PTR [rax]" }, @@ -57727,7 +61031,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " je 4057ef <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0xef>" }, @@ -57742,7 +61047,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " add rax,0x8" }, @@ -57756,7 +61062,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " cmp rdx,rax" }, @@ -57777,7 +61084,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " jne 405730 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x30>" }, @@ -57792,7 +61100,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " mov BYTE PTR [rbx+0x30],0x1" }, @@ -57808,7 +61117,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -57824,7 +61134,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rsi" }, @@ -57838,7 +61149,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " mov rsi,rsp" }, @@ -57856,7 +61168,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov DWORD PTR [rsp],0x3" }, @@ -57876,7 +61189,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],0xffffffffffffffff" }, @@ -57900,7 +61214,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -57915,7 +61230,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x40]" }, @@ -57930,7 +61246,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp rdi,QWORD PTR [rbx+0x48]" }, @@ -57951,7 +61268,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 4057d0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0xd0>" }, @@ -57967,7 +61285,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea rsi,[rsp+0x30]" }, @@ -57991,7 +61310,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -58006,7 +61326,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -58021,7 +61342,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add rax,0x30" }, @@ -58036,7 +61358,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x40],rax" }, @@ -58057,7 +61380,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs rdx,0xaaaaaaaaaaaaaaab" }, @@ -58072,7 +61396,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,QWORD PTR [rbx+0x38]" }, @@ -58086,7 +61411,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rbx,rax" }, @@ -58101,7 +61427,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rbx,0x4" }, @@ -58116,7 +61443,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul rbx,rdx" }, @@ -58133,7 +61461,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp rax,0x493e00" }, @@ -58154,7 +61483,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 40580d <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x10d>" }, @@ -58170,7 +61500,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -58194,7 +61525,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58208,7 +61540,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov rdi,rsp" }, @@ -58232,7 +61565,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58247,7 +61581,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " add rsp,0x68" }, @@ -58262,7 +61597,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea rax,[rbx-0x1]" }, @@ -58274,7 +61610,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " pop rbx" }, @@ -58286,7 +61623,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " pop rbp" }, @@ -58298,7 +61636,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " ret" }, @@ -58319,7 +61658,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -58334,7 +61674,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea r8,[rbx+0x38]" }, @@ -58348,7 +61689,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rsi,rdi" }, @@ -58364,7 +61706,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea rdx,[rsp+0x30]" }, @@ -58378,7 +61721,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdi,r8" }, @@ -58402,7 +61746,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " call 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -58417,7 +61762,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -58438,7 +61784,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 405788 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x88>" }, @@ -58452,7 +61799,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -58473,7 +61821,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " jmp 40582b <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x12b>" }, @@ -58489,7 +61838,8 @@ ], "source": { "file": null, - "line": 167 + "line": 167, + "mainsource": true }, "text": " mov esi,0x414398" }, @@ -58505,7 +61855,8 @@ ], "source": { "file": null, - "line": 167 + "line": 167, + "mainsource": true }, "text": " mov edi,0x3" }, @@ -58529,7 +61880,8 @@ ], "source": { "file": null, - "line": 167 + "line": 167, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58545,7 +61897,8 @@ ], "source": { "file": null, - "line": 152 + "line": 152, + "mainsource": true }, "text": " mov esi,0x414328" }, @@ -58561,7 +61914,8 @@ ], "source": { "file": null, - "line": 152 + "line": 152, + "mainsource": true }, "text": " mov edi,0xb" }, @@ -58585,7 +61939,8 @@ ], "source": { "file": null, - "line": 152 + "line": 152, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58601,7 +61956,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov esi,0x414290" }, @@ -58617,7 +61973,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov edi,0x9" }, @@ -58641,7 +61998,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58657,7 +62015,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " mov esi,0x414358" }, @@ -58673,7 +62032,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " mov edi,0x3" }, @@ -58697,7 +62057,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58713,7 +62074,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -58737,7 +62099,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58751,7 +62114,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov rdi,rsp" }, @@ -58775,7 +62139,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58789,7 +62154,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -58813,7 +62179,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -58834,7 +62201,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -58846,7 +62214,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " nop" }, @@ -58864,7 +62233,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push r12" }, @@ -58876,7 +62246,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbp" }, @@ -58888,7 +62259,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbx" }, @@ -58902,7 +62274,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -58917,7 +62290,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi+0x48]" }, @@ -58931,7 +62305,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -58952,7 +62327,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 40586c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x1c>" }, @@ -58967,7 +62343,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x58]" }, @@ -58981,7 +62358,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -59005,7 +62383,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -59020,7 +62399,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x30]" }, @@ -59034,7 +62414,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -59055,7 +62436,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405881 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x31>" }, @@ -59070,7 +62452,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x40]" }, @@ -59084,7 +62467,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -59108,7 +62492,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -59123,7 +62508,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbx+0x20]" }, @@ -59138,7 +62524,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -59152,7 +62539,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -59173,7 +62561,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 4058b7 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x67>" }, @@ -59186,7 +62575,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -59201,7 +62591,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -59216,7 +62607,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -59230,7 +62622,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -59251,7 +62644,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4058e8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x98>" }, @@ -59266,7 +62660,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -59281,7 +62676,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -59296,7 +62692,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -59320,7 +62717,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -59334,7 +62732,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -59355,7 +62754,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405890 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x40>" }, @@ -59370,7 +62770,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -59384,7 +62785,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -59405,7 +62807,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4058cb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x7b>" }, @@ -59420,7 +62823,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x28]" }, @@ -59434,7 +62838,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -59448,7 +62853,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -59472,7 +62878,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -59486,7 +62893,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -59500,7 +62908,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -59521,7 +62930,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4058f8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0xa8>" }, @@ -59536,7 +62946,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x10]" }, @@ -59548,7 +62959,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -59560,7 +62972,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -59573,7 +62986,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -59587,7 +63001,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -59611,7 +63026,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -59627,7 +63043,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -59642,7 +63059,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -59656,7 +63074,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -59677,7 +63096,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405890 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x40>" }, @@ -59698,7 +63118,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4058b3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x63>" }, @@ -59714,7 +63135,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -59726,7 +63148,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -59738,7 +63161,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -59751,7 +63175,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -59763,7 +63188,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " ret" }, @@ -59777,7 +63203,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -59795,7 +63222,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push r12" }, @@ -59807,7 +63235,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbp" }, @@ -59819,7 +63248,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbx" }, @@ -59833,7 +63263,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -59848,7 +63279,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi+0x48]" }, @@ -59862,7 +63294,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -59883,7 +63316,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 40591c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x1c>" }, @@ -59898,7 +63332,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x58]" }, @@ -59912,7 +63347,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -59936,7 +63372,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -59951,7 +63388,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbx+0x38]" }, @@ -59966,7 +63404,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x30]" }, @@ -59980,7 +63419,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -60001,7 +63441,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405975 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x75>" }, @@ -60019,7 +63460,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -60034,7 +63476,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x20]" }, @@ -60049,7 +63492,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x30]" }, @@ -60063,7 +63507,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -60084,7 +63529,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40594a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x4a>" }, @@ -60099,7 +63545,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x30]" }, @@ -60114,7 +63561,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -60138,7 +63586,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -60153,7 +63602,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -60168,7 +63618,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -60182,7 +63633,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -60207,7 +63659,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4059f8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xf8>" }, @@ -60222,7 +63675,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -60237,7 +63691,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x40" }, @@ -60252,7 +63707,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -60276,7 +63732,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -60290,7 +63747,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -60311,7 +63769,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405930 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x30>" }, @@ -60326,7 +63785,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x30]" }, @@ -60340,7 +63800,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -60361,7 +63822,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405989 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x89>" }, @@ -60376,7 +63838,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x40]" }, @@ -60390,7 +63853,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -60404,7 +63868,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -60428,7 +63893,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -60443,7 +63909,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbx+0x20]" }, @@ -60458,7 +63925,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -60472,7 +63940,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -60493,7 +63962,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 4059c7 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xc7>" }, @@ -60514,7 +63984,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -60529,7 +64000,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -60544,7 +64016,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -60558,7 +64031,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -60579,7 +64053,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405a10 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x110>" }, @@ -60594,7 +64069,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -60609,7 +64085,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -60624,7 +64101,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -60648,7 +64126,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -60662,7 +64141,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -60683,7 +64163,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4059a0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xa0>" }, @@ -60698,7 +64179,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -60712,7 +64194,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -60733,7 +64216,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4059db <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xdb>" }, @@ -60748,7 +64232,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x28]" }, @@ -60762,7 +64247,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -60776,7 +64262,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -60800,7 +64287,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -60814,7 +64302,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -60828,7 +64317,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -60849,7 +64339,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405a20 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x120>" }, @@ -60864,7 +64355,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x10]" }, @@ -60876,7 +64368,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -60888,7 +64381,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -60901,7 +64395,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -60915,7 +64410,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -60939,7 +64435,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -60955,7 +64452,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -60970,7 +64468,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x40" }, @@ -60984,7 +64483,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -61009,7 +64509,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405930 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x30>" }, @@ -61033,7 +64534,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405971 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x71>" }, @@ -61050,7 +64552,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -61065,7 +64568,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -61079,7 +64583,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -61100,7 +64605,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4059a0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xa0>" }, @@ -61121,7 +64627,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4059c3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xc3>" }, @@ -61137,7 +64644,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -61149,7 +64657,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -61161,7 +64670,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -61174,7 +64684,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -61186,7 +64697,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " ret" }, @@ -61207,7 +64719,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -61219,7 +64732,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop" }, @@ -61237,7 +64751,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push r12" }, @@ -61249,7 +64764,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbp" }, @@ -61261,7 +64777,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbx" }, @@ -61275,7 +64792,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -61290,7 +64808,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi+0x48]" }, @@ -61304,7 +64823,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -61325,7 +64845,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405a4c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x1c>" }, @@ -61340,7 +64861,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x58]" }, @@ -61354,7 +64876,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -61378,7 +64901,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -61393,7 +64917,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x30]" }, @@ -61407,7 +64932,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -61428,7 +64954,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405a61 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x31>" }, @@ -61443,7 +64970,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x40]" }, @@ -61457,7 +64985,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -61481,7 +65010,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -61496,7 +65026,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbx+0x20]" }, @@ -61511,7 +65042,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -61525,7 +65057,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -61546,7 +65079,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405a97 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x67>" }, @@ -61559,7 +65093,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -61574,7 +65109,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -61589,7 +65125,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -61603,7 +65140,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -61624,7 +65162,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405ac8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x98>" }, @@ -61639,7 +65178,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -61654,7 +65194,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -61669,7 +65210,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -61693,7 +65235,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -61707,7 +65250,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -61728,7 +65272,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405a70 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x40>" }, @@ -61743,7 +65288,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -61757,7 +65303,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -61778,7 +65325,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405aab <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x7b>" }, @@ -61793,7 +65341,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x28]" }, @@ -61807,7 +65356,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -61821,7 +65371,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -61845,7 +65396,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -61859,7 +65411,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -61873,7 +65426,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -61894,7 +65448,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405ad8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0xa8>" }, @@ -61909,7 +65464,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x10]" }, @@ -61921,7 +65477,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -61933,7 +65490,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -61946,7 +65504,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -61960,7 +65519,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -61984,7 +65544,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -62000,7 +65561,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -62015,7 +65577,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -62029,7 +65592,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -62050,7 +65614,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405a70 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x40>" }, @@ -62071,7 +65636,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405a93 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x63>" }, @@ -62087,7 +65653,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -62099,7 +65666,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -62111,7 +65679,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -62124,7 +65693,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -62136,7 +65706,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " ret" }, @@ -62150,7 +65721,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -62168,7 +65740,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push r12" }, @@ -62180,7 +65753,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbp" }, @@ -62192,7 +65766,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push rbx" }, @@ -62206,7 +65781,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -62221,7 +65797,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rdi+0x48]" }, @@ -62235,7 +65812,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -62256,7 +65834,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405afc <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x1c>" }, @@ -62271,7 +65850,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x58]" }, @@ -62285,7 +65865,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -62309,7 +65890,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -62324,7 +65906,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbx+0x38]" }, @@ -62339,7 +65922,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x30]" }, @@ -62353,7 +65937,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -62374,7 +65959,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405b55 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x75>" }, @@ -62392,7 +65978,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -62407,7 +65994,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x20]" }, @@ -62422,7 +66010,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x30]" }, @@ -62436,7 +66025,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -62457,7 +66047,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405b2a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x4a>" }, @@ -62472,7 +66063,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x30]" }, @@ -62487,7 +66079,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -62511,7 +66104,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -62526,7 +66120,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -62541,7 +66136,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -62555,7 +66151,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -62580,7 +66177,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405bd8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xf8>" }, @@ -62595,7 +66193,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -62610,7 +66209,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x40" }, @@ -62625,7 +66225,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -62649,7 +66250,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -62663,7 +66265,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -62684,7 +66287,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b10 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x30>" }, @@ -62699,7 +66303,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x30]" }, @@ -62713,7 +66318,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -62734,7 +66340,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405b69 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x89>" }, @@ -62749,7 +66356,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x40]" }, @@ -62763,7 +66371,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -62777,7 +66386,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -62801,7 +66411,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -62816,7 +66427,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbx+0x20]" }, @@ -62831,7 +66443,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -62845,7 +66458,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -62866,7 +66480,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405ba7 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xc7>" }, @@ -62887,7 +66502,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -62902,7 +66518,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -62917,7 +66534,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -62931,7 +66549,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -62952,7 +66571,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405bf0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x110>" }, @@ -62967,7 +66587,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -62982,7 +66603,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -62997,7 +66619,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -63021,7 +66644,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -63035,7 +66659,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -63056,7 +66681,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b80 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xa0>" }, @@ -63071,7 +66697,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rbx+0x18]" }, @@ -63085,7 +66712,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -63106,7 +66734,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405bbb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xdb>" }, @@ -63121,7 +66750,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x28]" }, @@ -63135,7 +66765,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -63149,7 +66780,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -63173,7 +66805,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -63187,7 +66820,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx]" }, @@ -63201,7 +66835,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rdi,rdi" }, @@ -63222,7 +66857,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405c00 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x120>" }, @@ -63237,7 +66873,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x10]" }, @@ -63249,7 +66886,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -63261,7 +66899,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -63274,7 +66913,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -63288,7 +66928,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rdi" }, @@ -63312,7 +66953,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -63328,7 +66970,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -63343,7 +66986,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x40" }, @@ -63357,7 +67001,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -63382,7 +67027,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b10 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x30>" }, @@ -63406,7 +67052,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405b51 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x71>" }, @@ -63423,7 +67070,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -63438,7 +67086,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -63452,7 +67101,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp r12,rbp" }, @@ -63473,7 +67123,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b80 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xa0>" }, @@ -63494,7 +67145,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405ba3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xc3>" }, @@ -63510,7 +67162,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -63522,7 +67175,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbx" }, @@ -63534,7 +67188,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop rbp" }, @@ -63547,7 +67202,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop r12" }, @@ -63559,7 +67215,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " ret" }, @@ -63580,7 +67237,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -63592,7 +67250,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop" }, @@ -63609,7 +67268,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " push rbp" }, @@ -63625,7 +67285,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movq xmm0,rsi" }, @@ -63641,7 +67302,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movq xmm1,rdx" }, @@ -63653,7 +67315,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " push rbx" }, @@ -63668,7 +67331,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " punpcklqdq xmm0,xmm1" }, @@ -63682,7 +67346,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -63697,7 +67362,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " sub rsp,0x68" }, @@ -63713,7 +67379,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -63727,7 +67394,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " mov rsi,rsp" }, @@ -63745,7 +67413,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov DWORD PTR [rsp],0x2" }, @@ -63760,7 +67429,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0x18],cl" }, @@ -63776,7 +67446,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movups XMMWORD PTR [rsp+0x8],xmm0" }, @@ -63800,7 +67471,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -63815,7 +67487,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x40]" }, @@ -63830,7 +67503,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp rdi,QWORD PTR [rbx+0x48]" }, @@ -63851,7 +67525,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 405ca8 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0x98>" }, @@ -63867,7 +67542,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea rsi,[rsp+0x30]" }, @@ -63891,7 +67567,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -63906,7 +67583,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -63921,7 +67599,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add rax,0x30" }, @@ -63936,7 +67615,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x40],rax" }, @@ -63957,7 +67637,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs rdx,0xaaaaaaaaaaaaaaab" }, @@ -63972,7 +67653,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,QWORD PTR [rbx+0x38]" }, @@ -63986,7 +67668,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rbx,rax" }, @@ -64001,7 +67684,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rbx,0x4" }, @@ -64016,7 +67700,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul rbx,rdx" }, @@ -64033,7 +67718,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp rax,0x493e00" }, @@ -64054,7 +67740,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 405cc7 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0xb7>" }, @@ -64070,7 +67757,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -64094,7 +67782,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64108,7 +67797,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov rdi,rsp" }, @@ -64132,7 +67822,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64147,7 +67838,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " add rsp,0x68" }, @@ -64162,7 +67854,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea rax,[rbx-0x1]" }, @@ -64174,7 +67867,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " pop rbx" }, @@ -64186,7 +67880,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " pop rbp" }, @@ -64198,7 +67893,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " ret" }, @@ -64215,7 +67911,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -64230,7 +67927,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea r8,[rbx+0x38]" }, @@ -64244,7 +67942,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rsi,rdi" }, @@ -64260,7 +67959,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea rdx,[rsp+0x30]" }, @@ -64274,7 +67974,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdi,r8" }, @@ -64298,7 +67999,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " call 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -64313,7 +68015,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -64334,7 +68037,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 405c64 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0x54>" }, @@ -64348,7 +68052,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -64369,7 +68074,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " jmp 405cd6 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0xc6>" }, @@ -64385,7 +68091,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov esi,0x414290" }, @@ -64401,7 +68108,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov edi,0x9" }, @@ -64425,7 +68133,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -64441,7 +68150,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -64465,7 +68175,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64479,7 +68190,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov rdi,rsp" }, @@ -64503,7 +68215,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64517,7 +68230,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -64541,7 +68255,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -64558,7 +68273,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " push rbp" }, @@ -64570,7 +68286,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " push rbx" }, @@ -64584,7 +68301,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -64599,7 +68317,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " sub rsp,0x68" }, @@ -64614,7 +68333,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi+0x18]" }, @@ -64630,7 +68350,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movq xmm0,QWORD PTR [rsi+0x10]" }, @@ -64649,7 +68370,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov QWORD PTR [rsi+0x18],0x0" }, @@ -64666,7 +68388,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movdqa xmm2,XMMWORD PTR [rsp+0x30]" }, @@ -64681,7 +68404,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movdqu xmm1,XMMWORD PTR [rsi]" }, @@ -64700,7 +68424,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov QWORD PTR [rsi+0x10],0x0" }, @@ -64716,7 +68441,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -64732,7 +68458,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movq xmm3,rax" }, @@ -64750,7 +68477,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov DWORD PTR [rsp],0xb" }, @@ -64764,7 +68492,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movups XMMWORD PTR [rsi],xmm2" }, @@ -64779,7 +68508,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " punpcklqdq xmm0,xmm3" }, @@ -64793,7 +68523,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " mov rsi,rsp" }, @@ -64813,7 +68544,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],0xffffffffffffffff" }, @@ -64829,7 +68561,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movaps XMMWORD PTR [rsp+0x30],xmm1" }, @@ -64845,7 +68578,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movaps XMMWORD PTR [rsp+0x10],xmm1" }, @@ -64861,7 +68595,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movaps XMMWORD PTR [rsp+0x20],xmm0" }, @@ -64885,7 +68620,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -64900,7 +68636,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x40]" }, @@ -64915,7 +68652,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp rdi,QWORD PTR [rbx+0x48]" }, @@ -64936,7 +68674,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 405db8 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0xc8>" }, @@ -64952,7 +68691,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea rsi,[rsp+0x30]" }, @@ -64976,7 +68716,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " call 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -64991,7 +68732,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -65006,7 +68748,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add rax,0x30" }, @@ -65021,7 +68764,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x40],rax" }, @@ -65042,7 +68786,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs rdx,0xaaaaaaaaaaaaaaab" }, @@ -65057,7 +68802,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub rax,QWORD PTR [rbx+0x38]" }, @@ -65071,7 +68817,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rbx,rax" }, @@ -65086,7 +68833,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar rbx,0x4" }, @@ -65101,7 +68849,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul rbx,rdx" }, @@ -65118,7 +68867,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp rax,0x493e00" }, @@ -65139,7 +68889,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 405dd7 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0xe7>" }, @@ -65155,7 +68906,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -65179,7 +68931,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65193,7 +68946,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " mov rdi,rsp" }, @@ -65217,7 +68971,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65232,7 +68987,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " add rsp,0x68" }, @@ -65247,7 +69003,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea rax,[rbx-0x1]" }, @@ -65259,7 +69016,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " pop rbx" }, @@ -65271,7 +69029,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " pop rbp" }, @@ -65283,7 +69042,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " ret" }, @@ -65300,7 +69060,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -65315,7 +69076,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea r8,[rbx+0x38]" }, @@ -65329,7 +69091,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rsi,rdi" }, @@ -65345,7 +69108,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea rdx,[rsp+0x30]" }, @@ -65359,7 +69123,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov rdi,r8" }, @@ -65383,7 +69148,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " call 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -65398,7 +69164,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x40]" }, @@ -65419,7 +69186,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 405d74 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0x84>" }, @@ -65433,7 +69201,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -65454,7 +69223,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " jmp 405de6 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0xf6>" }, @@ -65470,7 +69240,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov esi,0x414290" }, @@ -65486,7 +69257,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov edi,0x9" }, @@ -65510,7 +69282,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " call 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -65526,7 +69299,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -65550,7 +69324,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65564,7 +69339,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " mov rdi,rsp" }, @@ -65588,7 +69364,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " call 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65602,7 +69379,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -65626,7 +69404,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -65644,7 +69423,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push r12" }, @@ -65658,7 +69438,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " mov r12,rdi" }, @@ -65670,7 +69451,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push rbp" }, @@ -65682,7 +69464,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push rbx" }, @@ -65697,7 +69480,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rdi+0x8]" }, @@ -65711,7 +69495,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rdi]" }, @@ -65725,7 +69510,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -65746,7 +69532,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405e3f <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x3f>" }, @@ -65762,7 +69549,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -65777,7 +69565,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -65792,7 +69581,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -65806,7 +69596,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -65827,7 +69618,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405e60 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x60>" }, @@ -65842,7 +69634,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -65857,7 +69650,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -65872,7 +69666,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -65896,7 +69691,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -65910,7 +69706,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -65931,7 +69728,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405e18 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x18>" }, @@ -65946,7 +69744,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [r12]" }, @@ -65960,7 +69759,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -65981,7 +69781,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405e70 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x70>" }, @@ -65997,7 +69798,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [r12+0x10]" }, @@ -66009,7 +69811,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbx" }, @@ -66023,7 +69826,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -66037,7 +69841,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -66049,7 +69854,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbp" }, @@ -66062,7 +69868,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop r12" }, @@ -66086,7 +69893,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -66105,7 +69913,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -66120,7 +69929,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x20" }, @@ -66134,7 +69944,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -66155,7 +69966,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405e18 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x18>" }, @@ -66176,7 +69988,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405e3b <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x3b>" }, @@ -66192,7 +70005,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -66204,7 +70018,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbx" }, @@ -66216,7 +70031,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbp" }, @@ -66229,7 +70045,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop r12" }, @@ -66241,7 +70058,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " ret" }, @@ -66262,7 +70080,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -66274,7 +70093,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " nop" }, @@ -66292,7 +70112,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r15" }, @@ -66305,7 +70126,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r14" }, @@ -66318,7 +70140,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r13" }, @@ -66331,7 +70154,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r12" }, @@ -66343,7 +70167,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push rbp" }, @@ -66355,7 +70180,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push rbx" }, @@ -66369,7 +70195,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -66384,7 +70211,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " sub rsp,0x78" }, @@ -66399,7 +70227,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r13,QWORD PTR [rdi+0x8]" }, @@ -66413,7 +70242,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r12,QWORD PTR [rdi]" }, @@ -66427,7 +70257,8 @@ ], "source": { "file": null, - "line": 4859 + "line": 4859, + "mainsource": true }, "text": " mov rax,r13" }, @@ -66441,7 +70272,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " cmp r12,r13" }, @@ -66466,7 +70298,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -66480,7 +70313,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov r14,r13" }, @@ -66496,7 +70330,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " mov edx,0x3f" }, @@ -66510,7 +70345,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov rsi,r13" }, @@ -66524,7 +70360,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -66538,7 +70375,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub r14,r12" }, @@ -66554,7 +70392,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rbp,[r12+0x1]" }, @@ -66569,7 +70408,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " bsr rax,r14" }, @@ -66584,7 +70424,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " xor rax,0x3f" }, @@ -66597,7 +70438,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " sub edx,eax" }, @@ -66611,7 +70453,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " movsxd rdx,edx" }, @@ -66625,7 +70468,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " add rdx,rdx" }, @@ -66649,7 +70493,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " call 4027b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0>" }, @@ -66664,7 +70509,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " cmp r14,0x10" }, @@ -66689,7 +70535,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " jle 406483 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x603>" }, @@ -66705,7 +70552,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea r15,[r12+0x10]" }, @@ -66726,7 +70574,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jmp 405ef9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x79>" }, @@ -66740,7 +70589,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " mov rdx,rbp" }, @@ -66754,7 +70604,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " sub rdx,r12" }, @@ -66779,7 +70630,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " jne 406558 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6d8>" }, @@ -66794,7 +70646,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -66809,7 +70662,8 @@ ], "source": { "file": null, - "line": 1851 + "line": 1851, + "mainsource": true }, "text": " mov BYTE PTR [r12],r14b" }, @@ -66823,7 +70677,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp r15,rbp" }, @@ -66844,7 +70699,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " je 405f34 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xb4>" }, @@ -66860,7 +70716,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx r14d,BYTE PTR [rbp+0x0]" }, @@ -66875,7 +70732,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " cmp r14b,BYTE PTR [r12]" }, @@ -66896,7 +70754,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " jl 405ee0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x60>" }, @@ -66911,7 +70770,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rbp-0x1]" }, @@ -66926,7 +70786,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea rax,[rbp-0x1]" }, @@ -66940,7 +70801,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp r14b,dl" }, @@ -66965,7 +70827,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 4065b9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x739>" }, @@ -66979,7 +70842,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x1],dl" }, @@ -66993,7 +70857,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov rsi,rax" }, @@ -67008,7 +70873,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax-0x1]" }, @@ -67023,7 +70889,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub rax,0x1" }, @@ -67037,7 +70904,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp r14b,dl" }, @@ -67058,7 +70926,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 405f15 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x95>" }, @@ -67073,7 +70942,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -67087,7 +70957,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov BYTE PTR [rsi],r14b" }, @@ -67101,7 +70972,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp r15,rbp" }, @@ -67122,7 +70994,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jne 405ef9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x79>" }, @@ -67136,7 +71009,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp r13,r15" }, @@ -67157,7 +71031,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " je 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -67172,7 +71047,8 @@ ], "source": { "file": null, - "line": 1823 + "line": 1823, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [r15]" }, @@ -67188,7 +71064,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [r15-0x1]" }, @@ -67203,7 +71080,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea rax,[r15-0x1]" }, @@ -67216,7 +71094,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp cl,dl" }, @@ -67241,7 +71120,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 406570 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6f0>" }, @@ -67254,7 +71134,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -67268,7 +71149,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x1],dl" }, @@ -67282,7 +71164,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov rsi,rax" }, @@ -67297,7 +71180,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax-0x1]" }, @@ -67312,7 +71196,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub rax,0x1" }, @@ -67325,7 +71210,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp cl,dl" }, @@ -67346,7 +71232,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 405f50 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xd0>" }, @@ -67361,7 +71248,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add r15,0x1" }, @@ -67374,7 +71262,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov BYTE PTR [rsi],cl" }, @@ -67388,7 +71277,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp r13,r15" }, @@ -67409,7 +71299,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jne 405f39 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xb9>" }, @@ -67423,7 +71314,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx]" }, @@ -67438,7 +71330,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r13,QWORD PTR [rbx+0x8]" }, @@ -67452,7 +71345,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " cmp rax,r13" }, @@ -67473,7 +71367,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -67487,7 +71382,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " mov rcx,rax" }, @@ -67508,7 +71404,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " jmp 405f8c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x10c>" }, @@ -67523,7 +71420,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzx edi,BYTE PTR [rcx-0x1]" }, @@ -67538,7 +71436,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " cmp dil,BYTE PTR [rdx+0x1]" }, @@ -67563,7 +71462,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " je 4064e9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x669>" }, @@ -67577,7 +71477,8 @@ ], "source": { "file": null, - "line": 978 + "line": 978, + "mainsource": true }, "text": " mov rdx,rcx" }, @@ -67592,7 +71493,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea rcx,[rcx+0x1]" }, @@ -67606,7 +71508,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " cmp rcx,r13" }, @@ -67627,7 +71530,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " jne 405f7e <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xfe>" }, @@ -67640,7 +71544,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " xor ebp,ebp" }, @@ -67657,7 +71562,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -67671,7 +71577,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -67685,7 +71592,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov r12d,ebp" }, @@ -67699,7 +71607,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub rdx,rax" }, @@ -67717,7 +71626,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -67731,7 +71641,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test rdx,rdx" }, @@ -67752,7 +71663,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jle 405fd8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x158>" }, @@ -67766,7 +71678,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " mov rcx,rdx" }, @@ -67780,7 +71693,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " sar rcx,1" }, @@ -67795,7 +71709,8 @@ ], "source": { "file": null, - "line": 1012 + "line": 1012, + "mainsource": true }, "text": " lea rsi,[rax+rcx*1]" }, @@ -67809,7 +71724,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " cmp BYTE PTR [rsi],bpl" }, @@ -67834,7 +71750,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " jge 406390 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x510>" }, @@ -67848,7 +71765,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub rdx,rcx" }, @@ -67863,7 +71781,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea rax,[rsi+0x1]" }, @@ -67878,7 +71797,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub rdx,0x1" }, @@ -67892,7 +71812,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test rdx,rdx" }, @@ -67913,7 +71834,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jg 405fb5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x135>" }, @@ -67927,7 +71849,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp rax,r13" }, @@ -67948,7 +71871,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " je 405fe2 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x162>" }, @@ -67962,7 +71886,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp BYTE PTR [rax],bpl" }, @@ -67983,7 +71908,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " jle 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -67998,7 +71924,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x38]" }, @@ -68013,7 +71940,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x30]" }, @@ -68027,7 +71955,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp rax,rdx" }, @@ -68048,7 +71977,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " jne 406001 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x181>" }, @@ -68072,7 +72002,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " jmp 406080 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x200>" }, @@ -68087,7 +72018,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -68102,7 +72034,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " add rax,0x2" }, @@ -68116,7 +72049,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp rdx,rax" }, @@ -68137,7 +72071,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " je 406080 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x200>" }, @@ -68151,7 +72086,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " cmp BYTE PTR [rax],bpl" }, @@ -68172,7 +72108,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " jg 405ff8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x178>" }, @@ -68187,7 +72124,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " cmp BYTE PTR [rax+0x1],bpl" }, @@ -68208,7 +72146,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " jl 405ff8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x178>" }, @@ -68224,7 +72163,8 @@ ], "source": { "file": null, - "line": 625 + "line": 625, + "mainsource": true }, "text": " mov esi,0x1" }, @@ -68238,7 +72178,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " mov rdx,rbp" }, @@ -68252,7 +72193,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov ecx,r12d" }, @@ -68268,7 +72210,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov eax,0x1" }, @@ -68283,7 +72226,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr rdx,0x6" }, @@ -68297,7 +72241,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl rax,cl" }, @@ -68313,7 +72258,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rbx+rdx*8+0x78]" }, @@ -68328,7 +72274,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " cmp BYTE PTR [rbx+0x70],sil" }, @@ -68349,7 +72296,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " je 406050 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x1d0>" }, @@ -68363,7 +72311,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " or rax,rcx" }, @@ -68378,7 +72327,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -68394,7 +72344,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov QWORD PTR [rbx+rdx*8+0x78],rax" }, @@ -68412,7 +72363,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp rbp,0x100" }, @@ -68433,7 +72385,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " je 406068 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x1e8>" }, @@ -68448,7 +72401,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r13,QWORD PTR [rbx+0x8]" }, @@ -68462,7 +72416,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx]" }, @@ -68486,7 +72441,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " jmp 405fa0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x120>" }, @@ -68498,7 +72454,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " nop" }, @@ -68512,7 +72469,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " not rax" }, @@ -68527,7 +72485,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -68541,7 +72500,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " and rax,rcx" }, @@ -68557,7 +72517,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " mov QWORD PTR [rbx+rdx*8+0x78],rax" }, @@ -68575,7 +72536,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp rbp,0x100" }, @@ -68596,7 +72558,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " jne 406043 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x1c3>" }, @@ -68611,7 +72574,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " add rsp,0x78" }, @@ -68623,7 +72587,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop rbx" }, @@ -68635,7 +72600,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop rbp" }, @@ -68648,7 +72614,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r12" }, @@ -68661,7 +72628,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r13" }, @@ -68674,7 +72642,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r14" }, @@ -68687,7 +72656,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r15" }, @@ -68699,7 +72669,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " ret" }, @@ -68719,7 +72690,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -68734,7 +72706,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x68]" }, @@ -68750,7 +72723,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzx r14d,WORD PTR [rbx+0x60]" }, @@ -68766,7 +72740,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzx r13d,BYTE PTR [rbx+0x62]" }, @@ -68790,7 +72765,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -68804,7 +72780,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov edx,r14d" }, @@ -68818,7 +72795,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " mov r15,rax" }, @@ -68834,7 +72812,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " lea rax,[rbp+rbp*1+0x0]" }, @@ -68850,7 +72829,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x8],rax" }, @@ -68865,7 +72845,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rax,QWORD PTR [r15+0x30]" }, @@ -68880,7 +72861,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " and dx,WORD PTR [rax+rbp*2]" }, @@ -68905,7 +72887,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " jne 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -68920,7 +72903,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " and r13d,0x1" }, @@ -68941,7 +72925,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " je 4060d3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x253>" }, @@ -68957,7 +72942,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " cmp BYTE PTR [r15+0x38],0x0" }, @@ -68982,7 +72968,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " je 4063d5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x555>" }, @@ -69001,7 +72988,8 @@ ], "source": { "file": null, - "line": 875 + "line": 875, + "mainsource": true }, "text": " movzx eax,BYTE PTR [r15+0x98]" }, @@ -69015,7 +73003,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " cmp al,bpl" }, @@ -69040,7 +73029,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " je 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -69055,7 +73045,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov r15,QWORD PTR [rbx+0x68]" }, @@ -69070,7 +73061,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x20]" }, @@ -69084,7 +73076,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov rdi,r15" }, @@ -69100,7 +73093,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x18],rax" }, @@ -69124,7 +73118,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -69140,7 +73135,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov edi,0x1" }, @@ -69154,7 +73150,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov r14,rax" }, @@ -69178,7 +73175,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " call 4021b0 <_Znwm@plt>" }, @@ -69192,7 +73190,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " mov rdi,r14" }, @@ -69206,7 +73205,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov r13,rax" }, @@ -69220,7 +73220,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov BYTE PTR [rax],bpl" }, @@ -69235,7 +73236,8 @@ ], "source": { "file": null, - "line": 1583 + "line": 1583, + "mainsource": true }, "text": " lea rdx,[rax+0x1]" }, @@ -69249,7 +73251,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " mov rax,QWORD PTR [r14]" }, @@ -69263,7 +73266,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " mov rsi,r13" }, @@ -69277,7 +73281,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " call QWORD PTR [rax+0x28]" }, @@ -69291,7 +73296,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov rdi,r15" }, @@ -69315,7 +73321,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " call 4021a0 <_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale@plt>" }, @@ -69329,7 +73336,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov rsi,rax" }, @@ -69345,7 +73353,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea rax,[rsp+0x60]" }, @@ -69361,7 +73370,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0x61],0x0" }, @@ -69377,7 +73387,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " lea rcx,[rsp+0x61]" }, @@ -69393,7 +73404,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x50],rax" }, @@ -69409,7 +73421,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzx eax,BYTE PTR [r13+0x0]" }, @@ -69425,7 +73438,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " lea rdx,[rsp+0x60]" }, @@ -69441,7 +73455,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " lea rdi,[rsp+0x30]" }, @@ -69461,7 +73476,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x58],0x1" }, @@ -69476,7 +73492,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0x60],al" }, @@ -69490,7 +73507,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsi]" }, @@ -69504,7 +73522,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " call QWORD PTR [rax+0x18]" }, @@ -69520,7 +73539,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x50]" }, @@ -69536,7 +73556,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rsp+0x60]" }, @@ -69550,7 +73571,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -69571,7 +73593,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 406169 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x2e9>" }, @@ -69587,7 +73610,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x60]" }, @@ -69602,7 +73626,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -69626,7 +73651,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -69642,7 +73668,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x1" }, @@ -69656,7 +73683,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -69680,7 +73708,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -69695,7 +73724,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x20]" }, @@ -69710,7 +73740,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r14,QWORD PTR [rbx+0x18]" }, @@ -69726,7 +73757,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r15,QWORD PTR [rsp+0x30]" }, @@ -69742,7 +73774,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x28],rax" }, @@ -69756,7 +73789,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub rax,r14" }, @@ -69770,7 +73804,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rdx,rax" }, @@ -69785,7 +73820,8 @@ ], "source": { "file": null, - "line": 1928 + "line": 1928, + "mainsource": true }, "text": " sar rax,0x7" }, @@ -69800,7 +73836,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sar rdx,0x5" }, @@ -69814,7 +73851,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " test rax,rax" }, @@ -69839,7 +73877,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " jle 406363 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x4e3>" }, @@ -69854,7 +73893,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " shl rax,0x7" }, @@ -69870,7 +73910,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " mov r13,QWORD PTR [rsp+0x38]" }, @@ -69884,7 +73925,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " add rax,r14" }, @@ -69900,7 +73942,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x20],rax" }, @@ -69921,7 +73964,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " jmp 406200 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x380>" }, @@ -69938,7 +73982,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -69953,7 +73998,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " lea rax,[r14+0x20]" }, @@ -69969,7 +74015,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -69984,7 +74031,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp r13,QWORD PTR [r14+0x28]" }, @@ -70009,7 +74057,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 4062c8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x448>" }, @@ -70024,7 +74073,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " lea rax,[r14+0x40]" }, @@ -70040,7 +74090,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -70055,7 +74106,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp r13,QWORD PTR [r14+0x48]" }, @@ -70080,7 +74132,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406300 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x480>" }, @@ -70095,7 +74148,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " lea rax,[r14+0x60]" }, @@ -70111,7 +74165,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -70126,7 +74181,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp r13,QWORD PTR [r14+0x68]" }, @@ -70151,7 +74207,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406330 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x4b0>" }, @@ -70166,7 +74223,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " sub r14,0xffffffffffffff80" }, @@ -70182,7 +74240,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " cmp QWORD PTR [rsp+0x20],r14" }, @@ -70207,7 +74266,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " je 406357 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x4d7>" }, @@ -70222,7 +74282,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp QWORD PTR [r14+0x8],r13" }, @@ -70243,7 +74304,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061b8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x338>" }, @@ -70257,7 +74319,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test r13,r13" }, @@ -70278,7 +74341,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -70292,7 +74356,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r14]" }, @@ -70306,7 +74371,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -70320,7 +74386,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -70344,7 +74411,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " call 4020c0 " }, @@ -70357,7 +74425,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test eax,eax" }, @@ -70378,7 +74447,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061b8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x338>" }, @@ -70392,7 +74462,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -70408,7 +74479,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rsp+0x40]" }, @@ -70422,7 +74494,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp r15,rax" }, @@ -70443,7 +74516,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40623b <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3bb>" }, @@ -70459,7 +74533,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x40]" }, @@ -70473,7 +74548,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r15" }, @@ -70488,7 +74564,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -70512,7 +74589,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -70528,7 +74606,8 @@ ], "source": { "file": null, - "line": 628 + "line": 628, + "mainsource": true }, "text": " cmp QWORD PTR [rsp+0x18],r14" }, @@ -70553,7 +74632,8 @@ ], "source": { "file": null, - "line": 628 + "line": 628, + "mainsource": true }, "text": " jne 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -70568,7 +74648,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x50]" }, @@ -70583,7 +74664,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r14,QWORD PTR [rbx+0x48]" }, @@ -70599,7 +74681,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -70613,7 +74696,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " cmp r14,rax" }, @@ -70634,7 +74718,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " je 4062bb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x43b>" }, @@ -70653,7 +74738,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -70668,7 +74754,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x68]" }, @@ -70683,7 +74770,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzx r15d,WORD PTR [r14]" }, @@ -70699,7 +74787,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzx r13d,BYTE PTR [r14+0x2]" }, @@ -70723,7 +74812,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -70739,7 +74829,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x8]" }, @@ -70753,7 +74844,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov ecx,r15d" }, @@ -70768,7 +74860,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rax+0x30]" }, @@ -70783,7 +74876,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " and cx,WORD PTR [rsi+rdi*1]" }, @@ -70804,7 +74898,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " jne 4062b0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x430>" }, @@ -70819,7 +74914,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " and r13d,0x1" }, @@ -70844,7 +74940,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " je 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -70859,7 +74956,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " cmp BYTE PTR [rax+0x38],0x0" }, @@ -70884,7 +74982,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " je 406398 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x518>" }, @@ -70902,7 +75001,8 @@ ], "source": { "file": null, - "line": 875 + "line": 875, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [rax+0x98]" }, @@ -70916,7 +75016,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " cmp cl,bpl" }, @@ -70941,7 +75042,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " jne 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -70960,7 +75062,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -70975,7 +75078,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " add r14,0x4" }, @@ -70991,7 +75095,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " cmp QWORD PTR [rsp+0x10],r14" }, @@ -71012,7 +75117,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " jne 406260 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3e0>" }, @@ -71025,7 +75131,8 @@ ], "source": { "file": null, - "line": 635 + "line": 635, + "mainsource": true }, "text": " xor esi,esi" }, @@ -71049,7 +75156,8 @@ ], "source": { "file": null, - "line": 635 + "line": 635, + "mainsource": true }, "text": " jmp 406011 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x191>" }, @@ -71066,7 +75174,8 @@ ], "source": { "file": null, - "line": 635 + "line": 635, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -71080,7 +75189,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test r13,r13" }, @@ -71101,7 +75211,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 4062f0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x470>" }, @@ -71116,7 +75227,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r14+0x20]" }, @@ -71130,7 +75242,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -71144,7 +75257,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -71168,7 +75282,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " call 4020c0 " }, @@ -71181,7 +75296,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test eax,eax" }, @@ -71206,7 +75322,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061cb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x34b>" }, @@ -71222,7 +75339,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " mov r14,QWORD PTR [rsp+0x10]" }, @@ -71246,7 +75364,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " jmp 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -71259,7 +75378,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " xchg ax,ax" }, @@ -71273,7 +75393,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " mov r14,rax" }, @@ -71297,7 +75418,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " jmp 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -71316,7 +75438,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -71330,7 +75453,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test r13,r13" }, @@ -71351,7 +75475,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 4062f0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x470>" }, @@ -71366,7 +75491,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r14+0x40]" }, @@ -71380,7 +75506,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -71394,7 +75521,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -71418,7 +75546,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " call 4020c0 " }, @@ -71431,7 +75560,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test eax,eax" }, @@ -71452,7 +75582,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 4062e4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x464>" }, @@ -71467,7 +75598,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " lea rax,[r14+0x60]" }, @@ -71483,7 +75615,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x10],rax" }, @@ -71498,7 +75631,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp r13,QWORD PTR [r14+0x68]" }, @@ -71523,7 +75657,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061f1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x371>" }, @@ -71539,7 +75674,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -71553,7 +75689,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test r13,r13" }, @@ -71574,7 +75711,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 4062f0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x470>" }, @@ -71589,7 +75727,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r14+0x60]" }, @@ -71603,7 +75742,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -71617,7 +75757,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -71641,7 +75782,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " call 4020c0 " }, @@ -71654,7 +75796,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test eax,eax" }, @@ -71675,7 +75818,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 4062e4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x464>" }, @@ -71690,7 +75834,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " sub r14,0xffffffffffffff80" }, @@ -71706,7 +75851,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " cmp QWORD PTR [rsp+0x20],r14" }, @@ -71731,7 +75877,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " jne 406200 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x380>" }, @@ -71747,7 +75894,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rsp+0x28]" }, @@ -71761,7 +75909,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub rdx,r14" }, @@ -71776,7 +75925,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sar rdx,0x5" }, @@ -71791,7 +75941,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp rdx,0x2" }, @@ -71816,7 +75967,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " je 406457 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5d7>" }, @@ -71831,7 +75983,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp rdx,0x3" }, @@ -71856,7 +76009,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " je 406438 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5b8>" }, @@ -71871,7 +76025,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp rdx,0x1" }, @@ -71896,7 +76051,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " je 406405 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x585>" }, @@ -71912,7 +76068,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " mov r14,QWORD PTR [rsp+0x28]" }, @@ -71936,7 +76093,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " jmp 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -71952,7 +76110,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -71966,7 +76125,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " mov rdx,rcx" }, @@ -71990,7 +76150,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " jmp 405fb0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x130>" }, @@ -72004,7 +76165,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -72020,7 +76182,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x18],rax" }, @@ -72044,7 +76207,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " call 402220 <_ZNKSt5ctypeIcE13_M_widen_initEv@plt>" }, @@ -72060,7 +76224,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x18]" }, @@ -72074,7 +76239,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rax]" }, @@ -72089,7 +76255,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov r8,QWORD PTR [rcx+0x30]" }, @@ -72105,7 +76272,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov ecx,0x5f" }, @@ -72123,7 +76291,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " cmp r8,0x403080" }, @@ -72148,7 +76317,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " je 40629f <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x41f>" }, @@ -72164,7 +76334,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov esi,0x5f" }, @@ -72178,7 +76349,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -72192,7 +76364,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " call r8" }, @@ -72205,7 +76378,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov ecx,eax" }, @@ -72229,7 +76403,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " jmp 40629f <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x41f>" }, @@ -72243,7 +76418,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " mov rdi,r15" }, @@ -72267,7 +76443,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " call 402220 <_ZNKSt5ctypeIcE13_M_widen_initEv@plt>" }, @@ -72281,7 +76458,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov rax,QWORD PTR [r15]" }, @@ -72296,7 +76474,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rax+0x30]" }, @@ -72312,7 +76491,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov eax,0x5f" }, @@ -72330,7 +76510,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " cmp rdx,0x403080" }, @@ -72355,7 +76536,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " je 4060ca <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x24a>" }, @@ -72371,7 +76553,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov esi,0x5f" }, @@ -72385,7 +76568,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov rdi,r15" }, @@ -72398,7 +76582,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " call rdx" }, @@ -72422,7 +76607,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " jmp 4060ca <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x24a>" }, @@ -72438,7 +76624,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov r13,QWORD PTR [rsp+0x38]" }, @@ -72453,7 +76640,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp QWORD PTR [r14+0x8],r13" }, @@ -72478,7 +76666,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 406381 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x501>" }, @@ -72492,7 +76681,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test r13,r13" }, @@ -72517,7 +76707,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72531,7 +76722,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r14]" }, @@ -72545,7 +76737,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -72559,7 +76752,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -72583,7 +76777,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " call 4020c0 " }, @@ -72596,7 +76791,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " test eax,eax" }, @@ -72613,7 +76809,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " cmovne r14,QWORD PTR [rsp+0x28]" }, @@ -72637,7 +76834,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " jmp 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72653,7 +76851,8 @@ ], "source": { "file": null, - "line": 267 + "line": 267, + "mainsource": true }, "text": " mov r13,QWORD PTR [rsp+0x38]" }, @@ -72668,7 +76867,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp QWORD PTR [r14+0x8],r13" }, @@ -72693,7 +76893,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406590 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x710>" }, @@ -72708,7 +76909,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add r14,0x20" }, @@ -72723,7 +76925,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp QWORD PTR [r14+0x8],r13" }, @@ -72744,7 +76947,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406462 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5e2>" }, @@ -72759,7 +76963,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add r14,0x20" }, @@ -72780,7 +76985,8 @@ ], "source": { "file": null, - "line": 981 + "line": 981, + "mainsource": true }, "text": " jmp 40640a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x58a>" }, @@ -72796,7 +77002,8 @@ ], "source": { "file": null, - "line": 981 + "line": 981, + "mainsource": true }, "text": " mov r13,QWORD PTR [rsp+0x38]" }, @@ -72811,7 +77018,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp QWORD PTR [r14+0x8],r13" }, @@ -72832,7 +77040,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 406451 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5d1>" }, @@ -72846,7 +77055,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test r13,r13" }, @@ -72871,7 +77081,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72885,7 +77096,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r14]" }, @@ -72899,7 +77111,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -72913,7 +77126,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -72937,7 +77151,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " call 4020c0 " }, @@ -72950,7 +77165,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test eax,eax" }, @@ -72975,7 +77191,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72996,7 +77213,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jmp 406451 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5d1>" }, @@ -73013,7 +77231,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov r14d,0x1" }, @@ -73027,7 +77246,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp r13,rbp" }, @@ -73048,7 +77268,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jne 4064b5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x635>" }, @@ -73072,7 +77293,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jmp 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -73088,7 +77310,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -73102,7 +77325,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " mov rdx,rbp" }, @@ -73116,7 +77340,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " sub rdx,r12" }, @@ -73141,7 +77366,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " jne 406542 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6c2>" }, @@ -73156,7 +77382,8 @@ ], "source": { "file": null, - "line": 1851 + "line": 1851, + "mainsource": true }, "text": " mov BYTE PTR [r12],r15b" }, @@ -73171,7 +77398,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -73185,7 +77413,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp r13,rbp" }, @@ -73210,7 +77439,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " je 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -73226,7 +77456,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx r15d,BYTE PTR [rbp+0x0]" }, @@ -73241,7 +77472,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " cmp r15b,BYTE PTR [r12]" }, @@ -73262,7 +77494,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " jl 406498 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x618>" }, @@ -73277,7 +77510,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rbp-0x1]" }, @@ -73292,7 +77526,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea rax,[rbp-0x1]" }, @@ -73306,7 +77541,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp r15b,dl" }, @@ -73331,7 +77567,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 4065c1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x741>" }, @@ -73345,7 +77582,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x1],dl" }, @@ -73359,7 +77597,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov rcx,rax" }, @@ -73374,7 +77613,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax-0x1]" }, @@ -73389,7 +77629,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub rax,0x1" }, @@ -73403,7 +77644,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp r15b,dl" }, @@ -73424,7 +77666,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 4064d1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x651>" }, @@ -73438,7 +77681,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov BYTE PTR [rcx],r15b" }, @@ -73459,7 +77703,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " jmp 4064a8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x628>" }, @@ -73473,7 +77718,8 @@ ], "source": { "file": null, - "line": 944 + "line": 944, + "mainsource": true }, "text": " cmp rdx,r13" }, @@ -73498,7 +77744,8 @@ ], "source": { "file": null, - "line": 944 + "line": 944, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -73513,7 +77760,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea rsi,[rdx+0x2]" }, @@ -73527,7 +77775,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " cmp r13,rsi" }, @@ -73552,7 +77801,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " je 4065b4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x734>" }, @@ -73566,7 +77816,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " mov rax,rsi" }, @@ -73580,7 +77831,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " mov rsi,r13" }, @@ -73601,7 +77853,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " jmp 40650a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x68a>" }, @@ -73615,7 +77868,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzx edi,BYTE PTR [rdx]" }, @@ -73629,7 +77883,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [rax]" }, @@ -73644,7 +77899,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea r13,[rdx+0x1]" }, @@ -73658,7 +77914,8 @@ ], "source": { "file": null, - "line": 951 + "line": 951, + "mainsource": true }, "text": " cmp dil,cl" }, @@ -73679,7 +77936,8 @@ ], "source": { "file": null, - "line": 951 + "line": 951, + "mainsource": true }, "text": " je 406523 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6a3>" }, @@ -73693,7 +77951,8 @@ ], "source": { "file": null, - "line": 952 + "line": 952, + "mainsource": true }, "text": " mov BYTE PTR [rdx+0x1],cl" }, @@ -73708,7 +77967,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea rcx,[rdx+0x2]" }, @@ -73722,7 +77982,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -73736,7 +77997,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " mov r13,rcx" }, @@ -73751,7 +78013,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " add rax,0x1" }, @@ -73765,7 +78028,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " cmp rax,rsi" }, @@ -73786,7 +78050,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " jne 406507 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x687>" }, @@ -73800,7 +78065,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx]" }, @@ -73815,7 +78081,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " cmp r13,QWORD PTR [rbx+0x8]" }, @@ -73840,7 +78107,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -73855,7 +78123,8 @@ ], "source": { "file": null, - "line": 1798 + "line": 1798, + "mainsource": true }, "text": " mov QWORD PTR [rbx+0x8],r13" }, @@ -73879,7 +78148,8 @@ ], "source": { "file": null, - "line": 1798 + "line": 1798, + "mainsource": true }, "text": " jmp 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -73893,7 +78163,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov rdi,r14" }, @@ -73907,7 +78178,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov rsi,r12" }, @@ -73921,7 +78193,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " sub rdi,rdx" }, @@ -73935,7 +78208,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " add rdi,rbp" }, @@ -73959,7 +78233,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " call 4022a0 " }, @@ -73983,7 +78258,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " jmp 4064a4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x624>" }, @@ -73999,7 +78275,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov edi,0x1" }, @@ -74013,7 +78290,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov rsi,r12" }, @@ -74027,7 +78305,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " sub rdi,rdx" }, @@ -74041,7 +78320,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " add rdi,rbp" }, @@ -74065,7 +78345,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " call 4022a0 " }, @@ -74089,7 +78370,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " jmp 405eec <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6c>" }, @@ -74103,7 +78385,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -74118,7 +78401,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add r15,0x1" }, @@ -74131,7 +78415,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov BYTE PTR [rsi],cl" }, @@ -74145,7 +78430,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp r13,r15" }, @@ -74170,7 +78456,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jne 405f39 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xb9>" }, @@ -74194,7 +78481,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jmp 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -74214,7 +78502,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -74228,7 +78517,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test r13,r13" }, @@ -74253,7 +78543,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -74267,7 +78558,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdi,QWORD PTR [r14]" }, @@ -74281,7 +78573,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rdx,r13" }, @@ -74295,7 +78588,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov rsi,r15" }, @@ -74319,7 +78613,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " call 4020c0 " }, @@ -74332,7 +78627,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test eax,eax" }, @@ -74357,7 +78653,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -74381,7 +78678,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jmp 406447 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5c7>" }, @@ -74395,7 +78693,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " mov r13,rcx" }, @@ -74416,7 +78715,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " jmp 406539 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6b9>" }, @@ -74430,7 +78730,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -74454,7 +78755,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jmp 405f28 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xa8>" }, @@ -74468,7 +78770,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " mov rcx,rbp" }, @@ -74492,7 +78795,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jmp 4064e4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x664>" }, @@ -74506,7 +78810,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -74527,7 +78832,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4065ee <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x76e>" }, @@ -74541,7 +78847,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rbp,rax" }, @@ -74557,7 +78864,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rsp+0x50]" }, @@ -74573,7 +78881,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rsp+0x60]" }, @@ -74587,7 +78896,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -74608,7 +78918,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4065ee <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x76e>" }, @@ -74624,7 +78935,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rsp+0x60]" }, @@ -74639,7 +78951,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -74663,7 +78976,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -74677,7 +78991,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,r13" }, @@ -74693,7 +79008,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov esi,0x1" }, @@ -74717,7 +79033,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -74731,7 +79048,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -74755,7 +79073,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -74776,7 +79095,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -74790,7 +79110,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -74808,7 +79129,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push r12" }, @@ -74820,7 +79142,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push rbp" }, @@ -74834,7 +79157,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov rbp,rdi" }, @@ -74846,7 +79170,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push rbx" }, @@ -74860,7 +79185,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov rbx,rsi" }, @@ -74879,7 +79205,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0x10],0x0" }, @@ -74895,7 +79222,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov edi,0x98" }, @@ -74919,7 +79247,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " call 4021b0 <_Znwm@plt>" }, @@ -74933,7 +79262,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx]" }, @@ -74948,7 +79278,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " pxor xmm0,xmm0" }, @@ -74962,7 +79293,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax],rdx" }, @@ -74977,7 +79309,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x8]" }, @@ -74991,7 +79324,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx],xmm0" }, @@ -75006,7 +79340,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x8],rdx" }, @@ -75021,7 +79356,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x10]" }, @@ -75036,7 +79372,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x10],rdx" }, @@ -75051,7 +79388,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x18]" }, @@ -75066,7 +79404,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x10],xmm0" }, @@ -75081,7 +79420,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x18],rdx" }, @@ -75096,7 +79436,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x20]" }, @@ -75111,7 +79452,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x20],rdx" }, @@ -75126,7 +79468,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x28]" }, @@ -75141,7 +79484,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x20],xmm0" }, @@ -75156,7 +79500,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x28],rdx" }, @@ -75171,7 +79516,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x30]" }, @@ -75186,7 +79532,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x30],rdx" }, @@ -75201,7 +79548,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x38]" }, @@ -75216,7 +79564,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x30],xmm0" }, @@ -75231,7 +79580,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x38],rdx" }, @@ -75246,7 +79596,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x40]" }, @@ -75261,7 +79612,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x40],rdx" }, @@ -75276,7 +79628,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x48]" }, @@ -75291,7 +79644,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x40],xmm0" }, @@ -75306,7 +79660,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x48],rdx" }, @@ -75321,7 +79676,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x50]" }, @@ -75336,7 +79692,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x50],rdx" }, @@ -75351,7 +79708,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x58]" }, @@ -75366,7 +79724,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x50],xmm0" }, @@ -75381,7 +79740,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x58],rdx" }, @@ -75395,7 +79755,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov edx,DWORD PTR [rbx+0x60]" }, @@ -75409,7 +79770,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov DWORD PTR [rax+0x60],edx" }, @@ -75424,7 +79786,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x68]" }, @@ -75440,7 +79803,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu xmm1,XMMWORD PTR [rbx+0x78]" }, @@ -75459,7 +79823,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu xmm2,XMMWORD PTR [rbx+0x88]" }, @@ -75474,7 +79839,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x0],rax" }, @@ -75489,7 +79855,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x68],rdx" }, @@ -75504,7 +79871,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rbx+0x70]" }, @@ -75519,7 +79887,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x78],xmm1" }, @@ -75533,7 +79902,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x70],dl" }, @@ -75551,7 +79921,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x88],xmm2" }, @@ -75567,7 +79938,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " mov eax,0x40c9c0" }, @@ -75579,7 +79951,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop rbx" }, @@ -75595,7 +79968,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movq xmm0,rax" }, @@ -75613,7 +79987,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movhps xmm0,QWORD PTR [rip+0xeb70] # 415258 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0xa8>" }, @@ -75628,7 +80003,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movups XMMWORD PTR [rbp+0x10],xmm0" }, @@ -75640,7 +80016,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop rbp" }, @@ -75653,7 +80030,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop r12" }, @@ -75665,7 +80043,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " ret" }, @@ -75679,7 +80058,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov r12,rax" }, @@ -75694,7 +80074,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -75708,7 +80089,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test rax,rax" }, @@ -75729,7 +80111,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 406709 <_ZNSt8functionIFbcEEC1INSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEvvEET_+0xf9>" }, @@ -75745,7 +80128,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov edx,0x3" }, @@ -75759,7 +80143,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -75773,7 +80158,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -75786,7 +80172,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " call rax" }, @@ -75800,7 +80187,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -75824,7 +80212,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -75845,7 +80234,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -75861,7 +80251,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -75879,7 +80270,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push r12" }, @@ -75893,7 +80285,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " mov r12,rdi" }, @@ -75905,7 +80298,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push rbp" }, @@ -75917,7 +80311,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push rbx" }, @@ -75932,7 +80327,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbx,QWORD PTR [rdi+0x8]" }, @@ -75946,7 +80342,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov rbp,QWORD PTR [rdi]" }, @@ -75960,7 +80357,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -75981,7 +80379,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 406779 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x59>" }, @@ -75997,7 +80396,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -76012,7 +80412,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x20]" }, @@ -76027,7 +80428,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x30]" }, @@ -76041,7 +80443,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -76062,7 +80465,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 406752 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x32>" }, @@ -76077,7 +80481,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x30]" }, @@ -76092,7 +80497,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -76116,7 +80522,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -76131,7 +80538,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbp+0x0]" }, @@ -76146,7 +80554,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea rax,[rbp+0x10]" }, @@ -76160,7 +80569,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -76181,7 +80591,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 406798 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x78>" }, @@ -76196,7 +80607,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -76211,7 +80623,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x40" }, @@ -76226,7 +80639,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea rsi,[rax+0x1]" }, @@ -76250,7 +80664,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " call 4021c0 <_ZdlPvm@plt>" }, @@ -76264,7 +80679,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -76285,7 +80701,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 406738 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x18>" }, @@ -76300,7 +80717,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rbp,QWORD PTR [r12]" }, @@ -76314,7 +80732,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test rbp,rbp" }, @@ -76335,7 +80754,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4067a8 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x88>" }, @@ -76351,7 +80771,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov rsi,QWORD PTR [r12+0x10]" }, @@ -76363,7 +80784,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbx" }, @@ -76377,7 +80799,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -76391,7 +80814,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub rsi,rbp" }, @@ -76403,7 +80827,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbp" }, @@ -76416,7 +80841,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop r12" }, @@ -76440,7 +80866,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4021c0 <_ZdlPvm@plt>" }, @@ -76457,7 +80884,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nop WORD PTR [rax+rax*1+0x0]" }, @@ -76472,7 +80900,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add rbp,0x40" }, @@ -76486,7 +80915,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp rbx,rbp" }, @@ -76507,7 +80937,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 406738 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x18>" }, @@ -76528,7 +80959,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 406775 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x55>" }, @@ -76544,7 +80976,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -76556,7 +80989,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbx" }, @@ -76568,7 +81002,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop rbp" }, @@ -76581,7 +81016,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop r12" }, @@ -76593,7 +81029,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " ret" }, @@ -76607,7 +81044,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " nop DWORD PTR [rax]" }, @@ -76625,7 +81063,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push r12" }, @@ -76637,7 +81076,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push rbp" }, @@ -76651,7 +81091,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov rbp,rdi" }, @@ -76663,7 +81104,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push rbx" }, @@ -76677,7 +81119,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov rbx,rsi" }, @@ -76696,7 +81139,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov QWORD PTR [rdi+0x10],0x0" }, @@ -76712,7 +81156,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov edi,0xa0" }, @@ -76736,7 +81181,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " call 4021b0 <_Znwm@plt>" }, @@ -76750,7 +81196,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx]" }, @@ -76765,7 +81212,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " pxor xmm0,xmm0" }, @@ -76779,7 +81227,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax],rdx" }, @@ -76794,7 +81243,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x8]" }, @@ -76808,7 +81258,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx],xmm0" }, @@ -76823,7 +81274,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x8],rdx" }, @@ -76838,7 +81290,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x10]" }, @@ -76853,7 +81306,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x10],rdx" }, @@ -76868,7 +81322,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x18]" }, @@ -76883,7 +81338,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x10],xmm0" }, @@ -76898,7 +81354,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x18],rdx" }, @@ -76913,7 +81370,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x20]" }, @@ -76928,7 +81386,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x20],rdx" }, @@ -76943,7 +81402,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x28]" }, @@ -76958,7 +81418,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x20],xmm0" }, @@ -76973,7 +81434,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x28],rdx" }, @@ -76988,7 +81450,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x30]" }, @@ -77003,7 +81466,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x30],rdx" }, @@ -77018,7 +81482,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x38]" }, @@ -77033,7 +81498,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x30],xmm0" }, @@ -77048,7 +81514,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x38],rdx" }, @@ -77063,7 +81530,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x40]" }, @@ -77078,7 +81546,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x40],rdx" }, @@ -77093,7 +81562,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x48]" }, @@ -77108,7 +81578,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x40],xmm0" }, @@ -77123,7 +81594,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x48],rdx" }, @@ -77138,7 +81610,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x50]" }, @@ -77153,7 +81626,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x50],rdx" }, @@ -77168,7 +81642,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x58]" }, @@ -77183,7 +81658,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups XMMWORD PTR [rbx+0x50],xmm0" }, @@ -77198,7 +81674,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x58],rdx" }, @@ -77212,7 +81689,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov edx,DWORD PTR [rbx+0x60]" }, @@ -77226,7 +81704,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov DWORD PTR [rax+0x60],edx" }, @@ -77241,7 +81720,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x68]" }, @@ -77260,7 +81740,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu xmm1,XMMWORD PTR [rbx+0x80]" }, @@ -77279,7 +81760,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu xmm2,XMMWORD PTR [rbx+0x90]" }, @@ -77294,7 +81776,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov QWORD PTR [rbp+0x0],rax" }, @@ -77309,7 +81792,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x68],rdx" }, @@ -77324,7 +81808,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov rdx,QWORD PTR [rbx+0x70]" }, @@ -77342,7 +81827,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x80],xmm1" }, @@ -77357,7 +81843,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov QWORD PTR [rax+0x70],rdx" }, @@ -77372,7 +81859,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rbx+0x78]" }, @@ -77390,7 +81878,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups XMMWORD PTR [rax+0x90],xmm2" }, @@ -77404,7 +81893,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x78],dl" }, @@ -77420,7 +81910,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " mov eax,0x40ccc0" }, @@ -77432,7 +81923,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop rbx" }, @@ -77448,7 +81940,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movq xmm0,rax" }, @@ -77466,7 +81959,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movhps xmm0,QWORD PTR [rip+0xe9ca] # 415260 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0xb0>" }, @@ -77481,7 +81975,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movups XMMWORD PTR [rbp+0x10],xmm0" }, @@ -77493,7 +81988,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop rbp" }, @@ -77506,7 +82002,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop r12" }, @@ -77518,7 +82015,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " ret" }, @@ -77532,7 +82030,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov r12,rax" }, @@ -77547,7 +82046,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbp+0x10]" }, @@ -77561,7 +82061,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test rax,rax" }, @@ -77582,7 +82083,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 4068b7 <_ZNSt8functionIFbcEEC1INSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEvvEET_+0x107>" }, @@ -77598,7 +82100,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov edx,0x3" }, @@ -77612,7 +82115,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rsi,rbp" }, @@ -77626,7 +82130,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rdi,rbp" }, @@ -77639,7 +82144,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " call rax" }, @@ -77653,7 +82159,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -77677,7 +82184,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " call 4022e0 <_Unwind_Resume@plt>" }, @@ -77689,7 +82197,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nop" }, @@ -77707,7 +82216,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r15" }, @@ -77720,7 +82230,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r14" }, @@ -77733,7 +82244,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r13" }, @@ -77746,7 +82258,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push r12" }, @@ -77758,7 +82271,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push rbp" }, @@ -77770,7 +82284,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push rbx" }, @@ -77784,7 +82299,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " mov rbx,rdi" }, @@ -77799,7 +82315,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " sub rsp,0x78" }, @@ -77814,7 +82331,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r13,QWORD PTR [rdi+0x8]" }, @@ -77828,7 +82346,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r12,QWORD PTR [rdi]" }, @@ -77842,7 +82361,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " cmp r12,r13" }, @@ -77867,7 +82387,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " je 4069da <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x11a>" }, @@ -77881,7 +82402,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov r14,r13" }, @@ -77897,7 +82419,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " mov edx,0x3f" }, @@ -77911,7 +82434,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov rsi,r13" }, @@ -77925,7 +82449,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov rdi,r12" }, @@ -77939,7 +82464,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub r14,r12" }, @@ -77955,7 +82481,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea rbp,[r12+0x1]" }, @@ -77970,7 +82497,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " bsr rax,r14" }, @@ -77985,7 +82513,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " xor rax,0x3f" }, @@ -77998,7 +82527,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " sub edx,eax" }, @@ -78012,7 +82542,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " movsxd rdx,edx" }, @@ -78026,7 +82557,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " add rdx,rdx" }, @@ -78050,7 +82582,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " call 4027b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0>" }, @@ -78065,7 +82598,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " cmp r14,0x10" }, @@ -78090,7 +82624,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " jle 406f83 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x6c3>" }, @@ -78106,7 +82641,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea r15,[r12+0x10]" }, @@ -78127,7 +82663,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jmp 406936 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x76>" }, @@ -78141,7 +82678,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " mov rdx,rbp" }, @@ -78155,7 +82693,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " sub rdx,r12" }, @@ -78180,7 +82719,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " jne 407050 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x790>" }, @@ -78195,7 +82735,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -78210,7 +82751,8 @@ ], "source": { "file": null, - "line": 1851 + "line": 1851, + "mainsource": true }, "text": " mov BYTE PTR [r12],r14b" }, @@ -78224,7 +82766,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp r15,rbp" }, @@ -78245,7 +82788,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " je 406971 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xb1>" }, @@ -78261,7 +82805,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzx r14d,BYTE PTR [rbp+0x0]" }, @@ -78276,7 +82821,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " cmp r14b,BYTE PTR [r12]" }, @@ -78297,7 +82843,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " jl 40691d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x5d>" }, @@ -78312,7 +82859,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rbp-0x1]" }, @@ -78327,7 +82875,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea rax,[rbp-0x1]" }, @@ -78341,7 +82890,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp dl,r14b" }, @@ -78366,7 +82916,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jle 4070a5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x7e5>" }, @@ -78380,7 +82931,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x1],dl" }, @@ -78394,7 +82946,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov rsi,rax" }, @@ -78409,7 +82962,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax-0x1]" }, @@ -78424,7 +82978,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub rax,0x1" }, @@ -78438,7 +82993,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp r14b,dl" }, @@ -78459,7 +83015,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 406952 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x92>" }, @@ -78474,7 +83031,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -78488,7 +83046,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov BYTE PTR [rsi],r14b" }, @@ -78502,7 +83061,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp r15,rbp" }, @@ -78523,7 +83083,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jne 406936 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x76>" }, @@ -78537,7 +83098,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp r13,r15" }, @@ -78558,7 +83120,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " je 4069ad <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xed>" }, @@ -78573,7 +83136,8 @@ ], "source": { "file": null, - "line": 1823 + "line": 1823, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [r15]" }, @@ -78589,7 +83153,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [r15-0x1]" }, @@ -78604,7 +83169,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea rax,[r15-0x1]" }, @@ -78617,7 +83183,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp cl,dl" }, @@ -78642,7 +83209,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 407068 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x7a8>" }, @@ -78658,7 +83226,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -78672,7 +83241,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov BYTE PTR [rax+0x1],dl" }, @@ -78686,7 +83256,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov rsi,rax" }, @@ -78701,7 +83272,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rax-0x1]" }, @@ -78716,7 +83288,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub rax,0x1" }, @@ -78729,7 +83302,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp cl,dl" }, @@ -78750,7 +83324,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 406990 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xd0>" }, @@ -78765,7 +83340,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add r15,0x1" }, @@ -78778,7 +83354,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov BYTE PTR [rsi],cl" }, @@ -78792,7 +83369,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp r13,r15" }, @@ -78813,7 +83391,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jne 406976 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xb6>" }, @@ -78827,7 +83406,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx]" }, @@ -78842,7 +83422,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x8]" }, @@ -78856,7 +83437,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " cmp rdi,rax" }, @@ -78877,7 +83459,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " jne 4069ce <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x10e>" }, @@ -78898,7 +83481,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " jmp 4069da <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x11a>" }, @@ -78914,7 +83498,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -78929,7 +83514,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzx esi,BYTE PTR [rax-0x1]" }, @@ -78944,7 +83530,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " cmp sil,BYTE PTR [rdx+0x1]" }, @@ -78969,7 +83556,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " je 406fe9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x729>" }, @@ -78983,7 +83571,8 @@ ], "source": { "file": null, - "line": 978 + "line": 978, + "mainsource": true }, "text": " mov rdx,rax" }, @@ -78998,7 +83587,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea rax,[rax+0x1]" }, @@ -79012,7 +83602,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " cmp rax,rdi" }, @@ -79033,7 +83624,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " jne 4069c0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x100>" }, @@ -79046,7 +83638,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " xor ebp,ebp" }, @@ -79061,7 +83654,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -79076,7 +83670,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,QWORD PTR [rbx+0x68]" }, @@ -79091,7 +83686,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov DWORD PTR [rsp+0xc],ebp" }, @@ -79106,7 +83702,8 @@ ], "source": { "file": null, - "line": 620 + "line": 620, + "mainsource": true }, "text": " movsx r13d,bpl" }, @@ -79122,7 +83719,8 @@ ], "source": { "file": null, - "line": 620 + "line": 620, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0x20],bpl" }, @@ -79146,7 +83744,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -79160,7 +83759,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,r13d" }, @@ -79174,7 +83774,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov rdi,rax" }, @@ -79188,7 +83789,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [rax]" }, @@ -79202,7 +83804,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -79217,7 +83820,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x8]" }, @@ -79230,7 +83834,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov edx,eax" }, @@ -79244,7 +83849,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx]" }, @@ -79258,7 +83864,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov rcx,rsi" }, @@ -79272,7 +83879,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub rcx,rax" }, @@ -79290,7 +83898,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -79304,7 +83913,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test rcx,rcx" }, @@ -79325,7 +83935,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jle 406a40 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x180>" }, @@ -79339,7 +83950,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " mov rdi,rcx" }, @@ -79353,7 +83965,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " sar rdi,1" }, @@ -79368,7 +83981,8 @@ ], "source": { "file": null, - "line": 1012 + "line": 1012, + "mainsource": true }, "text": " lea r8,[rax+rdi*1]" }, @@ -79382,7 +83996,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " cmp BYTE PTR [r8],dl" }, @@ -79407,7 +84022,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " jge 406e90 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x5d0>" }, @@ -79421,7 +84037,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub rcx,rdi" }, @@ -79436,7 +84053,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea rax,[r8+0x1]" }, @@ -79451,7 +84069,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub rcx,0x1" }, @@ -79465,7 +84084,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test rcx,rcx" }, @@ -79486,7 +84106,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jg 406a1d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x15d>" }, @@ -79500,7 +84121,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp rsi,rax" }, @@ -79521,7 +84143,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " je 406a4d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x18d>" }, @@ -79534,7 +84157,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp BYTE PTR [rax],dl" }, @@ -79559,7 +84183,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " jle 406ad1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x211>" }, @@ -79574,7 +84199,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov rax,QWORD PTR [rbx+0x38]" }, @@ -79589,7 +84215,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov r12,QWORD PTR [rbx+0x30]" }, @@ -79605,7 +84232,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov QWORD PTR [rsp+0x28],rax" }, @@ -79619,7 +84247,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp r12,rax" }, @@ -79644,7 +84273,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " je 406b7e <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2be>" }, @@ -79660,7 +84290,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -79676,7 +84307,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " movzx esi,BYTE PTR [r12]" }, @@ -79692,7 +84324,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " lea rdi,[rsp+0x50]" }, @@ -79709,7 +84342,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " movzx r15d,BYTE PTR [r12+0x1]" }, @@ -79725,7 +84359,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0x10],sil" }, @@ -79740,7 +84375,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " mov rsi,QWORD PTR [rbx+0x68]" }, @@ -79764,7 +84400,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " call 402120 <_ZNSt6localeC1ERKS_@plt>" }, @@ -79780,7 +84417,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " lea rdi,[rsp+0x50]" }, @@ -79804,7 +84442,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " call 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -79818,7 +84457,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " mov r14,rax" }, @@ -79834,7 +84474,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " lea rdi,[rsp+0x50]" }, @@ -79858,7 +84499,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " call 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -79872,7 +84514,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rax,QWORD PTR [r14]" }, @@ -79886,7 +84529,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov esi,r13d" }, @@ -79900,7 +84544,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov rdi,r14" }, @@ -79914,7 +84559,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " call QWORD PTR [rax+0x20]" }, @@ -79928,7 +84574,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " mov esi,r13d" }, @@ -79942,7 +84589,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " mov rdi,r14" }, @@ -79957,7 +84605,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov BYTE PTR [rsp+0x18],al" }, @@ -79971,7 +84620,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " mov rax,QWORD PTR [r14]" }, @@ -79985,7 +84635,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " call QWORD PTR [rax+0x10]" }, @@ -80001,7 +84652,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " movzx edx,BYTE PTR [rsp+0x18]" }, @@ -80016,7 +84668,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp BYTE PTR [rsp+0x10],dl" }, @@ -80041,7 +84694,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jg 406b60 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2a0>" }, @@ -80055,7 +84709,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp r15b,dl" }, @@ -80080,7 +84735,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jl 406b60 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2a0>" }, @@ -80096,7 +84752,8 @@ ], "source": { "file": null, - "line": 625 + "line": 625, + "mainsource": true }, "text": " mov esi,0x1" }, @@ -80112,7 +84769,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " movzx ecx,BYTE PTR [rsp+0xc]" }, @@ -80126,7 +84784,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " mov rdx,rbp" }, @@ -80142,7 +84801,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov eax,0x1" }, @@ -80157,7 +84817,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr rdx,0x6" }, @@ -80171,7 +84832,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl rax,cl" }, @@ -80190,7 +84852,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov rcx,QWORD PTR [rbx+rdx*8+0x80]" }, @@ -80205,7 +84868,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " cmp BYTE PTR [rbx+0x78],sil" }, @@ -80226,7 +84890,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " je 406b28 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x268>" }, @@ -80240,7 +84905,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " or rax,rcx" }, @@ -80255,7 +84921,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -80274,7 +84941,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov QWORD PTR [rbx+rdx*8+0x80],rax" }, @@ -80292,7 +84960,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp rbp,0x100" }, @@ -80317,7 +84986,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " jne 4069e0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x120>" }, @@ -80332,7 +85002,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " add rsp,0x78" }, @@ -80344,7 +85015,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop rbx" }, @@ -80356,7 +85028,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop rbp" }, @@ -80369,7 +85042,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r12" }, @@ -80382,7 +85056,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r13" }, @@ -80395,7 +85070,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r14" }, @@ -80408,7 +85084,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r15" }, @@ -80420,7 +85097,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " ret" }, @@ -80436,7 +85114,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " nop DWORD PTR [rax+rax*1+0x0]" }, @@ -80450,7 +85129,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " not rax" }, @@ -80465,7 +85145,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " add rbp,0x1" }, @@ -80479,7 +85160,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " and rax,rcx" }, @@ -80498,7 +85180,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " mov QWORD PTR [rbx+rdx*8+0x80],rax" }, @@ -80516,7 +85199,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp rbp,0x100" }, @@ -80541,7 +85225,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " jne 4069e0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x120>" }, @@ -80556,7 +85241,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " add rsp,0x78" }, @@ -80568,7 +85254,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop rbx" }, @@ -80580,7 +85267,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop rbp" }, @@ -80593,7 +85281,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r12" }, @@ -80606,7 +85295,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r13" }, @@ -80619,7 +85309,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r14" }, @@ -80632,7 +85323,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop r15" }, @@ -80644,7 +85336,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " ret" }, @@ -80665,7 +85358,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -80680,7 +85374,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp BYTE PTR [rsp+0x10],al" }, @@ -80701,7 +85396,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jg 406b6f <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2af>" }, @@ -80715,7 +85411,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp r15b,al" }, @@ -80740,7 +85437,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jge 406ad1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x211>" }, @@ -80755,7 +85453,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " add r12,0x2" }, @@ -80771,7 +85470,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp QWORD PTR [rsp+0x28],r12" }, diff --git a/test/filters-cases/bintest-2.asm.binary.directives.labels.comments.approved.txt b/test/filters-cases/bintest-2.asm.binary.directives.labels.comments.approved.txt index 996c99278..c709fb249 100644 --- a/test/filters-cases/bintest-2.asm.binary.directives.labels.comments.approved.txt +++ b/test/filters-cases/bintest-2.asm.binary.directives.labels.comments.approved.txt @@ -2866,7 +2866,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " push %r13" }, @@ -2880,7 +2881,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rsi,%r13" }, @@ -2893,7 +2895,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " push %r12" }, @@ -2907,7 +2910,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %edi,%r12d" }, @@ -2923,7 +2927,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov $0x18,%edi" }, @@ -2935,7 +2940,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " push %rbp" }, @@ -2959,7 +2965,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " callq 4020e0 <__cxa_allocate_exception@plt>" }, @@ -2973,7 +2980,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov %r13,%rsi" }, @@ -2987,7 +2995,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -3001,7 +3010,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -3025,7 +3035,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " callq 402330 <_ZNSt13runtime_errorC2EPKc@plt>" }, @@ -3041,7 +3052,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov $0x4021f0,%edx" }, @@ -3057,7 +3069,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov $0x419d20,%esi" }, @@ -3071,7 +3084,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -3090,7 +3104,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " movq $0x419af0,0x0(%rbp)" }, @@ -3105,7 +3120,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov %r12d,0x10(%rbp)" }, @@ -3129,7 +3145,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " callq 4022d0 <__cxa_throw@plt>" }, @@ -3143,7 +3160,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rax,%r12" }, @@ -3157,7 +3175,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -3181,7 +3200,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " callq 402170 <__cxa_free_exception@plt>" }, @@ -3195,7 +3215,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -3219,7 +3240,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -3244,7 +3266,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movq $0x419d48,0x40(%rsp)" }, @@ -3263,7 +3286,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x88(%rsp),%rdi" }, @@ -3277,7 +3301,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %r13,%rdi" }, @@ -3298,7 +3323,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4023db <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x27>" }, @@ -3317,7 +3343,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x98(%rsp),%rax" }, @@ -3332,7 +3359,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -3356,7 +3384,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -3376,7 +3405,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " movq $0x419b88,0x40(%rsp)" }, @@ -3392,7 +3422,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " lea 0x78(%rsp),%rdi" }, @@ -3416,7 +3447,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -3431,7 +3463,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov -0x18(%rbx),%rax" }, @@ -3447,7 +3480,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rbx,0x30(%rsp)" }, @@ -3465,7 +3499,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x1787a(%rip),%rcx # 419c78 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x10>" }, @@ -3481,7 +3516,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rcx,0x30(%rsp,%rax,1)" }, @@ -3501,7 +3537,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " movq $0x0,0x38(%rsp)" }, @@ -3520,7 +3557,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea 0xa8(%rsp),%rdi" }, @@ -3543,7 +3581,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " movq $0x419b18,0xa8(%rsp)" }, @@ -3567,7 +3606,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " callq 402070 <_ZNSt8ios_baseD2Ev@plt>" }, @@ -3583,7 +3623,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x10(%rsp),%rdi" }, @@ -3597,7 +3638,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %r15,%rdi" }, @@ -3618,7 +3660,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40243d <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x89>" }, @@ -3634,7 +3677,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x20(%rsp),%rax" }, @@ -3649,7 +3693,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -3673,7 +3718,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -3687,7 +3733,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -3711,7 +3758,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -3727,7 +3775,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -3751,7 +3800,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " callq 4020d0 <_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@plt>" }, @@ -3765,7 +3815,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -3789,7 +3840,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -3810,7 +3862,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " lea 0x38(%rsp),%rdi" }, @@ -3834,7 +3887,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -3850,7 +3904,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " lea 0x8(%rsp),%rdi" }, @@ -3874,7 +3929,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -3890,7 +3946,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x10(%rsp),%rdi" }, @@ -3904,7 +3961,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %r12,%rdi" }, @@ -3925,7 +3983,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402483 <_Z9regexTestv.cold+0x2c>" }, @@ -3941,7 +4000,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x20(%rsp),%rax" }, @@ -3956,7 +4016,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -3980,7 +4041,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -3994,7 +4056,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -4018,7 +4081,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -4034,7 +4098,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -4054,7 +4119,8 @@ ], "source": { "file": null, - "line": 12 + "line": 12, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -4078,7 +4144,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " callq 402d80 <_Z9regexTestv>" }, @@ -4094,7 +4161,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x2a,%eax" }, @@ -4109,7 +4177,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -4121,7 +4190,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " retq" }, @@ -4142,7 +4212,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -4156,7 +4227,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -4176,7 +4248,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " endbr64" }, @@ -4189,7 +4262,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " xor %ebp,%ebp" }, @@ -4203,7 +4277,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov %rdx,%r9" }, @@ -4215,7 +4290,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " pop %rsi" }, @@ -4229,7 +4305,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov %rsp,%rdx" }, @@ -4244,7 +4321,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " and $0xfffffffffffffff0,%rsp" }, @@ -4256,7 +4334,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " push %rax" }, @@ -4268,7 +4347,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " push %rsp" }, @@ -4286,7 +4366,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x413630,%r8" }, @@ -4304,7 +4385,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x4135c0,%rcx" }, @@ -4322,7 +4404,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x402490,%rdi" }, @@ -4339,7 +4422,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " callq *0x17afa(%rip) # 419fd8 <__libc_start_main@GLIBC_2.2.5>" }, @@ -4351,7 +4435,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " hlt" }, @@ -4363,7 +4448,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop" }, @@ -4383,7 +4469,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " endbr64" }, @@ -4395,7 +4482,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " retq" }, @@ -4416,7 +4504,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -4428,7 +4517,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nop" }, @@ -4449,7 +4539,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x41a5e0,%eax" }, @@ -4466,7 +4557,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " cmp $0x41a5e0,%rax" }, @@ -4487,7 +4579,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402510 " }, @@ -4503,7 +4596,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x0,%eax" }, @@ -4517,7 +4611,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -4538,7 +4633,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402510 " }, @@ -4554,7 +4650,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x41a5e0,%edi" }, @@ -4567,7 +4664,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jmpq *%rax" }, @@ -4580,7 +4678,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -4592,7 +4691,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " retq" }, @@ -4614,7 +4714,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " data16 nopw %cs:0x0(%rax,%rax,1)" }, @@ -4629,7 +4730,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -4650,7 +4752,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x41a5e0,%esi" }, @@ -4668,7 +4771,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " sub $0x41a5e0,%rsi" }, @@ -4682,7 +4786,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov %rsi,%rax" }, @@ -4697,7 +4802,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " shr $0x3f,%rsi" }, @@ -4712,7 +4818,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " sar $0x3,%rax" }, @@ -4726,7 +4833,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " add %rax,%rsi" }, @@ -4740,7 +4848,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " sar %rsi" }, @@ -4761,7 +4870,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402550 " }, @@ -4777,7 +4887,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x0,%eax" }, @@ -4791,7 +4902,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -4812,7 +4924,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " je 402550 " }, @@ -4828,7 +4941,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov $0x41a5e0,%edi" }, @@ -4841,7 +4955,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jmpq *%rax" }, @@ -4853,7 +4968,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " retq" }, @@ -4875,7 +4991,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " data16 nopw %cs:0x0(%rax,%rax,1)" }, @@ -4890,7 +5007,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -4913,7 +5031,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " cmpb $0x0,0x18081(%rip) # 41a5e8 " }, @@ -4934,7 +5053,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jne 402580 <__do_global_dtors_aux+0x20>" }, @@ -4946,7 +5066,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " push %rbp" }, @@ -4960,7 +5081,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " mov %rsp,%rbp" }, @@ -4984,7 +5106,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " callq 4024f0 " }, @@ -5002,7 +5125,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " movb $0x1,0x1806f(%rip) # 41a5e8 " }, @@ -5014,7 +5138,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " pop %rbp" }, @@ -5026,7 +5151,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " retq" }, @@ -5042,7 +5168,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -5054,7 +5181,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " retq" }, @@ -5076,7 +5204,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " data16 nopw %cs:0x0(%rax,%rax,1)" }, @@ -5091,7 +5220,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -5117,7 +5247,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " jmp 402520 " }, @@ -5138,7 +5269,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -5153,7 +5285,8 @@ ], "source": { "file": null, - "line": 15 + "line": 15, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -5173,7 +5306,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " lea -0x1(%rdx),%rax" }, @@ -5186,7 +5320,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push %r14" }, @@ -5200,7 +5335,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov %rdx,%r14" }, @@ -5214,7 +5350,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov %rsi,%r8" }, @@ -5227,7 +5364,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push %r13" }, @@ -5241,7 +5379,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov %ecx,%r10d" }, @@ -5255,7 +5394,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov %rdx,%r13" }, @@ -5269,7 +5409,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov %ecx,%r9d" }, @@ -5282,7 +5423,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push %r12" }, @@ -5296,7 +5438,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov %rax,%r12" }, @@ -5311,7 +5454,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " and $0x1,%r14d" }, @@ -5326,7 +5470,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " shr $0x3f,%r12" }, @@ -5338,7 +5483,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push %rbp" }, @@ -5352,7 +5498,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " add %rax,%r12" }, @@ -5364,7 +5511,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " push %rbx" }, @@ -5378,7 +5526,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " sar %r12" }, @@ -5392,7 +5541,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " cmp %r12,%rsi" }, @@ -5413,7 +5563,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jl 4025eb <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x4b>" }, @@ -5437,7 +5588,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jmpq 402690 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xf0>" }, @@ -5458,7 +5610,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -5472,7 +5625,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov %bl,(%rdi,%rsi,1)" }, @@ -5486,7 +5640,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " cmp %rax,%r12" }, @@ -5507,7 +5662,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jle 402626 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x86>" }, @@ -5521,7 +5677,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " mov %rax,%rsi" }, @@ -5537,7 +5694,8 @@ ], "source": { "file": null, - "line": 230 + "line": 230, + "mainsource": true }, "text": " lea 0x2(%rsi,%rsi,1),%rax" }, @@ -5552,7 +5710,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea -0x1(%rax),%rcx" }, @@ -5567,7 +5726,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea (%rdi,%rax,1),%rdx" }, @@ -5582,7 +5742,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea (%rdi,%rcx,1),%rbp" }, @@ -5596,7 +5757,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl (%rdx),%ebx" }, @@ -5612,7 +5774,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x0(%rbp),%r11d" }, @@ -5626,7 +5789,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %bl,%r11b" }, @@ -5647,7 +5811,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " jle 4025e0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x40>" }, @@ -5662,7 +5827,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov %r11b,(%rdi,%rsi,1)" }, @@ -5676,7 +5842,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " cmp %rcx,%r12" }, @@ -5697,7 +5864,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jle 402620 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x80>" }, @@ -5711,7 +5879,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov %rcx,%rax" }, @@ -5732,7 +5901,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jmp 4025e8 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x48>" }, @@ -5752,7 +5922,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -5766,7 +5937,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov %rbp,%rdx" }, @@ -5780,7 +5952,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov %rcx,%rax" }, @@ -5794,7 +5967,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " test %r14,%r14" }, @@ -5815,7 +5989,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " je 4026a0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x100>" }, @@ -5830,7 +6005,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " lea -0x1(%rax),%rsi" }, @@ -5844,7 +6020,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " mov %rsi,%rcx" }, @@ -5859,7 +6036,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " shr $0x3f,%rcx" }, @@ -5873,7 +6051,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " add %rsi,%rcx" }, @@ -5887,7 +6066,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " sar %rcx" }, @@ -5901,7 +6081,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " cmp %r8,%rax" }, @@ -5922,7 +6103,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jg 40266a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xca>" }, @@ -5943,7 +6125,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jmp 40267b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xdb>" }, @@ -5959,7 +6142,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -5973,7 +6157,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " mov %sil,(%rdx)" }, @@ -5988,7 +6173,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " lea -0x1(%rcx),%rdx" }, @@ -6002,7 +6188,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " mov %rdx,%rax" }, @@ -6017,7 +6204,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " shr $0x3f,%rax" }, @@ -6031,7 +6219,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " add %rdx,%rax" }, @@ -6045,7 +6234,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " sar %rax" }, @@ -6059,7 +6249,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " mov %rax,%rdx" }, @@ -6073,7 +6264,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " mov %rcx,%rax" }, @@ -6087,7 +6279,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " cmp %rcx,%r8" }, @@ -6108,7 +6301,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jge 4026d8 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x138>" }, @@ -6122,7 +6316,8 @@ ], "source": { "file": null, - "line": 143 + "line": 143, + "mainsource": true }, "text": " mov %rdx,%rcx" }, @@ -6137,7 +6332,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea (%rdi,%rcx,1),%r11" }, @@ -6152,7 +6348,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea (%rdi,%rax,1),%rdx" }, @@ -6167,7 +6364,8 @@ ], "source": { "file": null, - "line": 67 + "line": 67, + "mainsource": true }, "text": " movzbl (%r11),%esi" }, @@ -6181,7 +6379,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " cmp %r9b,%sil" }, @@ -6202,7 +6401,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " jl 402648 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xa8>" }, @@ -6216,7 +6416,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov %r10b,(%rdx)" }, @@ -6228,7 +6429,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %rbx" }, @@ -6240,7 +6442,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %rbp" }, @@ -6253,7 +6456,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %r12" }, @@ -6266,7 +6470,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %r13" }, @@ -6279,7 +6484,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %r14" }, @@ -6291,7 +6497,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " retq" }, @@ -6311,7 +6518,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -6326,7 +6534,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea (%rdi,%rsi,1),%rdx" }, @@ -6340,7 +6549,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " test %r14,%r14" }, @@ -6361,7 +6571,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " jne 40267b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0xdb>" }, @@ -6375,7 +6586,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov %r8,%rax" }, @@ -6390,7 +6602,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -6405,7 +6618,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea -0x2(%r13),%rcx" }, @@ -6419,7 +6633,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov %rcx,%r13" }, @@ -6434,7 +6649,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " shr $0x3f,%r13" }, @@ -6448,7 +6664,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " add %rcx,%r13" }, @@ -6462,7 +6679,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " sar %r13" }, @@ -6476,7 +6694,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " cmp %r13,%rax" }, @@ -6501,7 +6720,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " jne 40262b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x8b>" }, @@ -6517,7 +6737,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " lea 0x1(%rax,%rax,1),%rax" }, @@ -6532,7 +6753,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea (%rdi,%rax,1),%rcx" }, @@ -6546,7 +6768,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " movzbl (%rcx),%esi" }, @@ -6560,7 +6783,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov %sil,(%rdx)" }, @@ -6574,7 +6798,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov %rcx,%rdx" }, @@ -6598,7 +6823,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " jmpq 40262b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0+0x8b>" }, @@ -6616,7 +6842,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -6630,7 +6857,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " mov %r11,%rdx" }, @@ -6644,7 +6872,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov %r10b,(%rdx)" }, @@ -6656,7 +6885,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %rbx" }, @@ -6668,7 +6898,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %rbp" }, @@ -6681,7 +6912,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %r12" }, @@ -6694,7 +6926,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %r13" }, @@ -6707,7 +6940,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " pop %r14" }, @@ -6719,7 +6953,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " retq" }, @@ -6731,7 +6966,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " nop" }, @@ -6750,7 +6986,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -6767,7 +7004,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " push %rbp" }, @@ -6781,7 +7019,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " mov %rdi,%rbp" }, @@ -6793,7 +7032,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " push %rbx" }, @@ -6807,7 +7047,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " mov %rsi,%rbx" }, @@ -6822,7 +7063,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea 0x10(%rbx),%rax" }, @@ -6837,7 +7079,8 @@ ], "source": { "file": null, - "line": 703 + "line": 703, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -6851,7 +7094,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov (%rsi),%rsi" }, @@ -6865,7 +7109,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov (%rdi),%rdi" }, @@ -6880,7 +7125,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0x8(%rbx),%rdx" }, @@ -6894,7 +7140,8 @@ ], "source": { "file": null, - "line": 718 + "line": 718, + "mainsource": true }, "text": " cmp %rax,%rsi" }, @@ -6915,7 +7162,8 @@ ], "source": { "file": null, - "line": 718 + "line": 718, + "mainsource": true }, "text": " je 402770 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x80>" }, @@ -6930,7 +7178,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea 0x10(%rbp),%rcx" }, @@ -6944,7 +7193,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " cmp %rcx,%rdi" }, @@ -6965,7 +7215,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " je 402750 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x60>" }, @@ -6980,7 +7231,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rsi,0x0(%rbp)" }, @@ -6995,7 +7247,8 @@ ], "source": { "file": null, - "line": 738 + "line": 738, + "mainsource": true }, "text": " mov 0x10(%rbp),%rcx" }, @@ -7010,7 +7263,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %rdx,0x8(%rbp)" }, @@ -7025,7 +7279,8 @@ ], "source": { "file": null, - "line": 746 + "line": 746, + "mainsource": true }, "text": " mov 0x10(%rbx),%rdx" }, @@ -7040,7 +7295,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rdx,0x10(%rbp)" }, @@ -7054,7 +7310,8 @@ ], "source": { "file": null, - "line": 747 + "line": 747, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -7075,7 +7332,8 @@ ], "source": { "file": null, - "line": 747 + "line": 747, + "mainsource": true }, "text": " je 402760 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x70>" }, @@ -7089,7 +7347,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rdi,(%rbx)" }, @@ -7104,7 +7363,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rcx,0x10(%rbx)" }, @@ -7123,7 +7383,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movq $0x0,0x8(%rbx)" }, @@ -7137,7 +7398,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,(%rdi)" }, @@ -7152,7 +7414,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -7164,7 +7427,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " pop %rbx" }, @@ -7176,7 +7440,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " pop %rbp" }, @@ -7188,7 +7453,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " retq" }, @@ -7205,7 +7471,8 @@ ], "source": { "file": null, - "line": 759 + "line": 759, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -7220,7 +7487,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rsi,0x0(%rbp)" }, @@ -7235,7 +7503,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %rdx,0x8(%rbp)" }, @@ -7250,7 +7519,8 @@ ], "source": { "file": null, - "line": 746 + "line": 746, + "mainsource": true }, "text": " mov 0x10(%rbx),%rdx" }, @@ -7265,7 +7535,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rdx,0x10(%rbp)" }, @@ -7279,7 +7550,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rax,(%rbx)" }, @@ -7293,7 +7565,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -7314,7 +7587,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " jmp 402738 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x48>" }, @@ -7333,7 +7607,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -7347,7 +7622,8 @@ ], "source": { "file": null, - "line": 721 + "line": 721, + "mainsource": true }, "text": " test %rdx,%rdx" }, @@ -7368,7 +7644,8 @@ ], "source": { "file": null, - "line": 721 + "line": 721, + "mainsource": true }, "text": " je 402788 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x98>" }, @@ -7383,7 +7660,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp $0x1,%rdx" }, @@ -7404,7 +7682,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 402798 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0xa8>" }, @@ -7428,7 +7707,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " callq 402180 " }, @@ -7443,7 +7723,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0x8(%rbx),%rdx" }, @@ -7458,7 +7739,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -7473,7 +7755,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %rdx,0x8(%rbp)" }, @@ -7488,7 +7771,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,(%rdi,%rdx,1)" }, @@ -7502,7 +7786,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -7523,7 +7808,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " jmp 402738 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x48>" }, @@ -7537,7 +7823,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -7552,7 +7839,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzbl 0x10(%rbx),%eax" }, @@ -7565,7 +7853,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %al,(%rdi)" }, @@ -7580,7 +7869,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0x8(%rbx),%rdx" }, @@ -7595,7 +7885,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -7616,7 +7907,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " jmp 402788 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0+0x98>" }, @@ -7635,7 +7927,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -7653,7 +7946,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push %r15" }, @@ -7667,7 +7961,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rsi,%r15" }, @@ -7680,7 +7975,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push %r14" }, @@ -7694,7 +7990,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %rdi,%r15" }, @@ -7707,7 +8004,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push %r13" }, @@ -7720,7 +8018,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push %r12" }, @@ -7732,7 +8031,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push %rbp" }, @@ -7744,7 +8044,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " push %rbx" }, @@ -7759,7 +8060,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -7774,7 +8076,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp $0x10,%r15" }, @@ -7799,7 +8102,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " jle 40293c <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x18c>" }, @@ -7813,7 +8117,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " mov %rdi,%r13" }, @@ -7827,7 +8132,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " mov %rdx,%r14" }, @@ -7841,7 +8147,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " mov %rsi,%r12" }, @@ -7855,7 +8162,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " test %rdx,%rdx" }, @@ -7880,7 +8188,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " je 4028e0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x130>" }, @@ -7894,7 +8203,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " mov %rsi,%r8" }, @@ -7909,7 +8219,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea 0x1(%rdi),%rbp" }, @@ -7923,7 +8234,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %r8,%rdx" }, @@ -7939,7 +8251,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " movzwl 0x0(%r13),%esi" }, @@ -7955,7 +8268,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x1(%r13),%ecx" }, @@ -7970,7 +8284,8 @@ ], "source": { "file": null, - "line": 1956 + "line": 1956, + "mainsource": true }, "text": " sub $0x1,%r14" }, @@ -7984,7 +8299,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r13,%rdx" }, @@ -8000,7 +8316,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl -0x1(%r8),%r9d" }, @@ -8014,7 +8331,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " mov %rdx,%rax" }, @@ -8029,7 +8347,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " rol $0x8,%si" }, @@ -8044,7 +8363,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " shr $0x3f,%rax" }, @@ -8058,7 +8378,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " add %rdx,%rax" }, @@ -8074,7 +8395,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movzbl 0x0(%r13),%edx" }, @@ -8088,7 +8410,8 @@ ], "source": { "file": null, - "line": 1923 + "line": 1923, + "mainsource": true }, "text": " sar %rax" }, @@ -8102,7 +8425,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " add %r13,%rax" }, @@ -8116,7 +8440,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl (%rax),%edi" }, @@ -8130,7 +8455,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " cmp %dil,%cl" }, @@ -8151,7 +8477,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " jge 40287d <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xcd>" }, @@ -8165,7 +8492,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " cmp %r9b,%dil" }, @@ -8190,7 +8518,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jl 4028cb <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x11b>" }, @@ -8204,7 +8533,8 @@ ], "source": { "file": null, - "line": 86 + "line": 86, + "mainsource": true }, "text": " cmp %r9b,%cl" }, @@ -8225,7 +8555,8 @@ ], "source": { "file": null, - "line": 86 + "line": 86, + "mainsource": true }, "text": " jl 402887 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xd7>" }, @@ -8241,7 +8572,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov %si,0x0(%r13)" }, @@ -8257,7 +8589,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl -0x1(%r8),%edx" }, @@ -8271,7 +8604,8 @@ ], "source": { "file": null, - "line": 1898 + "line": 1898, + "mainsource": true }, "text": " mov %rbp,%rbx" }, @@ -8285,7 +8619,8 @@ ], "source": { "file": null, - "line": 1898 + "line": 1898, + "mainsource": true }, "text": " mov %r8,%rax" }, @@ -8297,7 +8632,8 @@ ], "source": { "file": null, - "line": 1898 + "line": 1898, + "mainsource": true }, "text": " nop" }, @@ -8311,7 +8647,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl (%rbx),%esi" }, @@ -8325,7 +8662,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " mov %rbx,%r12" }, @@ -8339,7 +8677,8 @@ ], "source": { "file": null, - "line": 1904 + "line": 1904, + "mainsource": true }, "text": " cmp %sil,%cl" }, @@ -8360,7 +8699,8 @@ ], "source": { "file": null, - "line": 1904 + "line": 1904, + "mainsource": true }, "text": " jg 402877 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xc7>" }, @@ -8375,7 +8715,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub $0x1,%rax" }, @@ -8388,7 +8729,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " cmp %cl,%dl" }, @@ -8409,7 +8751,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " jle 402864 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xb4>" }, @@ -8425,7 +8768,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -8440,7 +8784,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl -0x1(%rax),%edx" }, @@ -8455,7 +8800,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub $0x1,%rax" }, @@ -8468,7 +8814,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " cmp %dl,%cl" }, @@ -8489,7 +8836,8 @@ ], "source": { "file": null, - "line": 1907 + "line": 1907, + "mainsource": true }, "text": " jl 402858 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xa8>" }, @@ -8503,7 +8851,8 @@ ], "source": { "file": null, - "line": 1909 + "line": 1909, + "mainsource": true }, "text": " cmp %rbx,%rax" }, @@ -8524,7 +8873,8 @@ ], "source": { "file": null, - "line": 1909 + "line": 1909, + "mainsource": true }, "text": " jbe 4028a0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0xf0>" }, @@ -8537,7 +8887,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov %dl,(%rbx)" }, @@ -8552,7 +8903,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl -0x1(%rax),%edx" }, @@ -8566,7 +8918,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %sil,(%rax)" }, @@ -8582,7 +8935,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x0(%r13),%ecx" }, @@ -8597,7 +8951,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " add $0x1,%rbx" }, @@ -8618,7 +8973,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " jmp 402840 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x90>" }, @@ -8632,7 +8988,8 @@ ], "source": { "file": null, - "line": 91 + "line": 91, + "mainsource": true }, "text": " cmp %r9b,%cl" }, @@ -8653,7 +9010,8 @@ ], "source": { "file": null, - "line": 91 + "line": 91, + "mainsource": true }, "text": " jl 40282f <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x7f>" }, @@ -8667,7 +9025,8 @@ ], "source": { "file": null, - "line": 93 + "line": 93, + "mainsource": true }, "text": " cmp %r9b,%dil" }, @@ -8688,7 +9047,8 @@ ], "source": { "file": null, - "line": 93 + "line": 93, + "mainsource": true }, "text": " jge 4028cb <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x11b>" }, @@ -8703,7 +9063,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov %r9b,0x0(%r13)" }, @@ -8718,7 +9079,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %dl,-0x1(%r8)" }, @@ -8734,7 +9096,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x0(%r13),%ecx" }, @@ -8755,7 +9118,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " jmp 402839 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x89>" }, @@ -8776,7 +9140,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -8790,7 +9155,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rbx,%r15" }, @@ -8804,7 +9170,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " mov %r14,%rdx" }, @@ -8818,7 +9185,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " mov %r8,%rsi" }, @@ -8832,7 +9200,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -8856,7 +9225,8 @@ ], "source": { "file": null, - "line": 1959 + "line": 1959, + "mainsource": true }, "text": " callq 4027b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0>" }, @@ -8870,7 +9240,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r13,%r15" }, @@ -8885,7 +9256,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp $0x10,%r15" }, @@ -8910,7 +9282,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " jle 40293c <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x18c>" }, @@ -8924,7 +9297,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " test %r14,%r14" }, @@ -8945,7 +9319,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " je 4028e0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x130>" }, @@ -8959,7 +9334,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " mov %rbx,%r8" }, @@ -8983,7 +9359,8 @@ ], "source": { "file": null, - "line": 1951 + "line": 1951, + "mainsource": true }, "text": " jmpq 4027e7 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x37>" }, @@ -8998,7 +9375,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov %dil,0x0(%r13)" }, @@ -9011,7 +9389,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %dl,(%rax)" }, @@ -9027,7 +9406,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x0(%r13),%ecx" }, @@ -9043,7 +9423,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl -0x1(%r8),%edx" }, @@ -9067,7 +9448,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " jmpq 402839 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x89>" }, @@ -9082,7 +9464,8 @@ ], "source": { "file": null, - "line": 351 + "line": 351, + "mainsource": true }, "text": " lea -0x2(%r15),%rbx" }, @@ -9096,7 +9479,8 @@ ], "source": { "file": null, - "line": 351 + "line": 351, + "mainsource": true }, "text": " sar %rbx" }, @@ -9117,7 +9501,8 @@ ], "source": { "file": null, - "line": 351 + "line": 351, + "mainsource": true }, "text": " jmp 4028ed <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x13d>" }, @@ -9132,7 +9517,8 @@ ], "source": { "file": null, - "line": 359 + "line": 359, + "mainsource": true }, "text": " sub $0x1,%rbx" }, @@ -9149,7 +9535,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " movsbl 0x0(%r13,%rbx,1),%ecx" }, @@ -9163,7 +9550,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " mov %r15,%rdx" }, @@ -9177,7 +9565,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " mov %rbx,%rsi" }, @@ -9191,7 +9580,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -9215,7 +9605,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " callq 4025a0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0>" }, @@ -9229,7 +9620,8 @@ ], "source": { "file": null, - "line": 357 + "line": 357, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -9250,7 +9642,8 @@ ], "source": { "file": null, - "line": 357 + "line": 357, + "mainsource": true }, "text": " jne 4028e9 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x139>" }, @@ -9265,7 +9658,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " sub $0x1,%r12" }, @@ -9282,7 +9676,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -9298,7 +9693,8 @@ ], "source": { "file": null, - "line": 262 + "line": 262, + "mainsource": true }, "text": " movzbl 0x0(%r13),%eax" }, @@ -9314,7 +9710,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movsbl (%r12),%ecx" }, @@ -9328,7 +9725,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %r12,%rbx" }, @@ -9341,7 +9739,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -9355,7 +9754,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r13,%rbx" }, @@ -9369,7 +9769,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -9384,7 +9785,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " sub $0x1,%r12" }, @@ -9400,7 +9802,8 @@ ], "source": { "file": null, - "line": 262 + "line": 262, + "mainsource": true }, "text": " mov %al,0x1(%r12)" }, @@ -9414,7 +9817,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov %rbx,%rdx" }, @@ -9438,7 +9842,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " callq 4025a0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_.isra.0>" }, @@ -9453,7 +9858,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " cmp $0x1,%rbx" }, @@ -9474,7 +9880,8 @@ ], "source": { "file": null, - "line": 421 + "line": 421, + "mainsource": true }, "text": " jg 402910 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0+0x160>" }, @@ -9489,7 +9896,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -9501,7 +9909,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop %rbx" }, @@ -9513,7 +9922,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop %rbp" }, @@ -9526,7 +9936,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop %r12" }, @@ -9539,7 +9950,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop %r13" }, @@ -9552,7 +9964,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop %r14" }, @@ -9565,7 +9978,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " pop %r15" }, @@ -9577,7 +9991,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " retq" }, @@ -9589,7 +10004,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " nop" }, @@ -9604,7 +10020,8 @@ ], "source": { "file": null, - "line": 1962 + "line": 1962, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -9622,7 +10039,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " push %r12" }, @@ -9636,7 +10054,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov %rdx,%r12" }, @@ -9648,7 +10067,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " push %rbp" }, @@ -9662,7 +10082,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov %rsi,%rbp" }, @@ -9674,7 +10095,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " push %rbx" }, @@ -9688,7 +10110,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -9703,7 +10126,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " sub $0x10,%rsp" }, @@ -9717,7 +10141,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " test %rdx,%rdx" }, @@ -9738,7 +10163,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 40296b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x1b>" }, @@ -9752,7 +10178,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " test %rsi,%rsi" }, @@ -9773,7 +10200,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 4029e3 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x93>" }, @@ -9787,7 +10215,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " sub %rbp,%r12" }, @@ -9803,7 +10232,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " mov %r12,0x8(%rsp)" }, @@ -9818,7 +10248,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " cmp $0xf,%r12" }, @@ -9839,7 +10270,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " ja 4029b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x60>" }, @@ -9853,7 +10285,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -9868,7 +10301,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp $0x1,%r12" }, @@ -9889,7 +10323,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 4029a8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x58>" }, @@ -9904,7 +10339,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzbl 0x0(%rbp),%eax" }, @@ -9917,7 +10353,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %al,(%rdi)" }, @@ -9933,7 +10370,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov 0x8(%rsp),%r12" }, @@ -9947,7 +10385,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -9962,7 +10401,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %r12,0x8(%rbx)" }, @@ -9978,7 +10418,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,(%rdi,%r12,1)" }, @@ -9993,7 +10434,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " add $0x10,%rsp" }, @@ -10005,7 +10447,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " pop %rbx" }, @@ -10017,7 +10460,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " pop %rbp" }, @@ -10030,7 +10474,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " pop %r12" }, @@ -10042,7 +10487,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " retq" }, @@ -10059,7 +10505,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -10073,7 +10520,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " test %r12,%r12" }, @@ -10094,7 +10542,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " je 402990 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x40>" }, @@ -10115,7 +10564,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " jmp 4029ce <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x7e>" }, @@ -10127,7 +10577,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " nop" }, @@ -10141,7 +10592,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -10154,7 +10606,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -10170,7 +10623,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea 0x8(%rsp),%rsi" }, @@ -10194,7 +10648,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " callq 4022f0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>" }, @@ -10208,7 +10663,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rax,(%rbx)" }, @@ -10222,7 +10678,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -10238,7 +10695,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov 0x8(%rsp),%rax" }, @@ -10253,7 +10711,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rax,0x10(%rbx)" }, @@ -10267,7 +10726,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov %r12,%rdx" }, @@ -10281,7 +10741,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -10305,7 +10766,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " callq 402180 " }, @@ -10321,7 +10783,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov 0x8(%rsp),%r12" }, @@ -10335,7 +10798,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -10356,7 +10820,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " jmp 402990 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0+0x40>" }, @@ -10372,7 +10837,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " mov $0x414008,%edi" }, @@ -10396,7 +10862,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " callq 402160 <_ZSt19__throw_logic_errorPKc@plt>" }, @@ -10408,7 +10875,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " nop" }, @@ -10421,7 +10889,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -10439,7 +10908,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push %r15" }, @@ -10454,7 +10924,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " movsbl %dil,%edx" }, @@ -10467,7 +10938,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push %r14" }, @@ -10480,7 +10952,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push %r13" }, @@ -10493,7 +10966,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push %r12" }, @@ -10505,7 +10979,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push %rbp" }, @@ -10518,7 +10993,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " mov %esi,%ebp" }, @@ -10534,7 +11010,8 @@ ], "source": { "file": null, - "line": 542 + "line": 542, + "mainsource": true }, "text": " mov $0x1,%esi" }, @@ -10546,7 +11023,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " push %rbx" }, @@ -10564,7 +11042,8 @@ ], "source": { "file": null, - "line": 338 + "line": 338, + "mainsource": true }, "text": " sub $0x1b8,%rsp" }, @@ -10580,7 +11059,8 @@ ], "source": { "file": null, - "line": 542 + "line": 542, + "mainsource": true }, "text": " lea 0x10(%rsp),%rdi" }, @@ -10596,7 +11076,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea 0x20(%rsp),%r15" }, @@ -10612,7 +11093,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov %r15,0x10(%rsp)" }, @@ -10636,7 +11118,8 @@ ], "source": { "file": null, - "line": 542 + "line": 542, + "mainsource": true }, "text": " callq 402230 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc@plt>" }, @@ -10655,7 +11138,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " lea 0xa8(%rsp),%rdi" }, @@ -10679,7 +11163,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " callq 402050 <_ZNSt8ios_baseC2Ev@plt>" }, @@ -10697,7 +11182,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov 0x1723c(%rip),%rbx # 419c70 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x8>" }, @@ -10710,7 +11196,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -10723,7 +11210,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -10738,7 +11226,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pxor %xmm0,%xmm0" }, @@ -10757,7 +11246,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " mov %ax,0x188(%rsp)" }, @@ -10775,7 +11265,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov 0x1722d(%rip),%rcx # 419c78 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x10>" }, @@ -10791,7 +11282,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -10810,7 +11302,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movaps %xmm0,0x190(%rsp)" }, @@ -10829,7 +11322,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movaps %xmm0,0x1a0(%rsp)" }, @@ -10844,7 +11338,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov -0x18(%rbx),%rax" }, @@ -10867,7 +11362,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movq $0x419b18,0xa8(%rsp)" }, @@ -10890,7 +11386,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movq $0x0,0x180(%rsp)" }, @@ -10906,7 +11403,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov %rbx,0x30(%rsp)" }, @@ -10922,7 +11420,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " mov %rcx,0x30(%rsp,%rax,1)" }, @@ -10942,7 +11441,8 @@ ], "source": { "file": null, - "line": 607 + "line": 607, + "mainsource": true }, "text": " movq $0x0,0x38(%rsp)" }, @@ -10957,7 +11457,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " add -0x18(%rbx),%rdi" }, @@ -10981,7 +11482,8 @@ ], "source": { "file": null, - "line": 608 + "line": 608, + "mainsource": true }, "text": " callq 402260 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>" }, @@ -10997,7 +11499,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " lea 0x78(%rsp),%rdi" }, @@ -11017,7 +11520,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movq $0x419b40,0x30(%rsp)" }, @@ -11036,7 +11540,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea 0x98(%rsp),%r13" }, @@ -11059,7 +11564,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " movq $0x419b68,0xa8(%rsp)" }, @@ -11079,7 +11585,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movq $0x419b88,0x40(%rsp)" }, @@ -11099,7 +11606,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movq $0x0,0x48(%rsp)" }, @@ -11119,7 +11627,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movq $0x0,0x50(%rsp)" }, @@ -11139,7 +11648,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movq $0x0,0x58(%rsp)" }, @@ -11159,7 +11669,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movq $0x0,0x60(%rsp)" }, @@ -11179,7 +11690,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movq $0x0,0x68(%rsp)" }, @@ -11199,7 +11711,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movq $0x0,0x70(%rsp)" }, @@ -11223,7 +11736,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " callq 402350 <_ZNSt6localeC1Ev@plt>" }, @@ -11239,7 +11753,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x10(%rsp),%r14" }, @@ -11255,7 +11770,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0x18(%rsp),%r12" }, @@ -11275,7 +11791,8 @@ ], "source": { "file": null, - "line": 127 + "line": 127, + "mainsource": true }, "text": " movq $0x419d48,0x40(%rsp)" }, @@ -11297,7 +11814,8 @@ ], "source": { "file": null, - "line": 127 + "line": 127, + "mainsource": true }, "text": " movl $0x0,0x80(%rsp)" }, @@ -11311,7 +11829,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %r14,%rax" }, @@ -11330,7 +11849,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov %r13,0x88(%rsp)" }, @@ -11344,7 +11864,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " add %r12,%rax" }, @@ -11365,7 +11886,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 402b35 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x145>" }, @@ -11379,7 +11901,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " test %r14,%r14" }, @@ -11404,7 +11927,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " je 402d2f <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x33f>" }, @@ -11420,7 +11944,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " mov %r12,0x8(%rsp)" }, @@ -11435,7 +11960,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " cmp $0xf,%r12" }, @@ -11460,7 +11986,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " ja 402ca0 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x2b0>" }, @@ -11475,7 +12002,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp $0x1,%r12" }, @@ -11500,7 +12028,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 402c88 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x298>" }, @@ -11515,7 +12044,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzbl (%r14),%eax" }, @@ -11533,7 +12063,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %al,0x98(%rsp)" }, @@ -11547,7 +12078,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %r13,%rax" }, @@ -11566,7 +12098,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %r12,0x90(%rsp)" }, @@ -11579,7 +12112,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor %ecx,%ecx" }, @@ -11592,7 +12126,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -11608,7 +12143,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea 0x40(%rsp),%rdi" }, @@ -11624,7 +12160,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,(%rax,%r12,1)" }, @@ -11643,7 +12180,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov 0x88(%rsp),%rsi" }, @@ -11665,7 +12203,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " movl $0x8,0x80(%rsp)" }, @@ -11689,7 +12228,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " callq 402250 <_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@plt>" }, @@ -11705,7 +12245,8 @@ ], "source": { "file": null, - "line": 463 + "line": 463, + "mainsource": true }, "text": " lea 0x40(%rsp),%rsi" }, @@ -11724,7 +12265,8 @@ ], "source": { "file": null, - "line": 463 + "line": 463, + "mainsource": true }, "text": " lea 0xa8(%rsp),%rdi" }, @@ -11748,7 +12290,8 @@ ], "source": { "file": null, - "line": 463 + "line": 463, + "mainsource": true }, "text": " callq 402260 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>" }, @@ -11764,7 +12307,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x10(%rsp),%rdi" }, @@ -11778,7 +12322,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %r15,%rdi" }, @@ -11799,7 +12344,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402bb4 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1c4>" }, @@ -11815,7 +12361,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x20(%rsp),%rax" }, @@ -11830,7 +12377,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -11854,7 +12402,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -11868,7 +12417,8 @@ ], "source": { "file": null, - "line": 343 + "line": 343, + "mainsource": true }, "text": " cmp $0x8,%ebp" }, @@ -11893,7 +12443,8 @@ ], "source": { "file": null, - "line": 343 + "line": 343, + "mainsource": true }, "text": " je 402cf0 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x300>" }, @@ -11907,7 +12458,8 @@ ], "source": { "file": null, - "line": 345 + "line": 345, + "mainsource": true }, "text": " cmp $0x10,%ebp" }, @@ -11932,7 +12484,8 @@ ], "source": { "file": null, - "line": 345 + "line": 345, + "mainsource": true }, "text": " je 402d10 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x320>" }, @@ -11948,7 +12501,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " lea 0x10(%rsp),%rsi" }, @@ -11964,7 +12518,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -11988,7 +12543,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " callq 4021d0 <_ZNSi10_M_extractIlEERSiRT_@plt>" }, @@ -12007,7 +12563,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " testb $0x5,0xc8(%rsp)" }, @@ -12032,7 +12589,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 402d40 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x350>" }, @@ -12048,7 +12606,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov 0x10(%rsp),%r12d" }, @@ -12067,7 +12626,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x88(%rsp),%rdi" }, @@ -12087,7 +12647,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " movq $0x419b40,0x30(%rsp)" }, @@ -12110,7 +12671,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " movq $0x419b68,0xa8(%rsp)" }, @@ -12130,7 +12692,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movq $0x419d48,0x40(%rsp)" }, @@ -12144,7 +12707,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %r13,%rdi" }, @@ -12165,7 +12729,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402c24 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x234>" }, @@ -12184,7 +12749,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x98(%rsp),%rax" }, @@ -12199,7 +12765,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -12223,7 +12790,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -12243,7 +12811,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " movq $0x419b88,0x40(%rsp)" }, @@ -12259,7 +12828,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " lea 0x78(%rsp),%rdi" }, @@ -12283,7 +12853,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -12298,7 +12869,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov -0x18(%rbx),%rax" }, @@ -12314,7 +12886,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rbx,0x30(%rsp)" }, @@ -12333,7 +12906,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea 0xa8(%rsp),%rdi" }, @@ -12351,7 +12925,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x17029(%rip),%rcx # 419c78 <_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE@@GLIBCXX_3.4.21+0x10>" }, @@ -12367,7 +12942,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rcx,0x30(%rsp,%rax,1)" }, @@ -12387,7 +12963,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " movq $0x0,0x38(%rsp)" }, @@ -12410,7 +12987,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " movq $0x419b18,0xa8(%rsp)" }, @@ -12434,7 +13012,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " callq 402070 <_ZNSt8ios_baseD2Ev@plt>" }, @@ -12452,7 +13031,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " add $0x1b8,%rsp" }, @@ -12466,7 +13046,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " mov %r12d,%eax" }, @@ -12478,7 +13059,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop %rbx" }, @@ -12490,7 +13072,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop %rbp" }, @@ -12503,7 +13086,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop %r12" }, @@ -12516,7 +13100,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop %r13" }, @@ -12529,7 +13114,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop %r14" }, @@ -12542,7 +13128,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " pop %r15" }, @@ -12554,7 +13141,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " retq" }, @@ -12570,7 +13158,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -12584,7 +13173,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " test %r12,%r12" }, @@ -12609,7 +13199,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " jne 402d4b <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x35b>" }, @@ -12623,7 +13214,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " mov %r13,%rax" }, @@ -12647,7 +13239,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " jmpq 402b5c <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x16c>" }, @@ -12665,7 +13258,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -12678,7 +13272,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -12694,7 +13289,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea 0x8(%rsp),%rsi" }, @@ -12713,7 +13309,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea 0x88(%rsp),%rdi" }, @@ -12737,7 +13334,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " callq 4022f0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>" }, @@ -12756,7 +13354,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rax,0x88(%rsp)" }, @@ -12770,7 +13369,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -12786,7 +13386,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov 0x8(%rsp),%rax" }, @@ -12805,7 +13406,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rax,0x98(%rsp)" }, @@ -12819,7 +13421,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov %r12,%rdx" }, @@ -12833,7 +13436,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov %r14,%rsi" }, @@ -12857,7 +13461,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " callq 402180 " }, @@ -12873,7 +13478,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov 0x8(%rsp),%r12" }, @@ -12892,7 +13498,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x88(%rsp),%rax" }, @@ -12916,7 +13523,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " jmpq 402b5c <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x16c>" }, @@ -12934,7 +13542,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -12950,7 +13559,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov 0x30(%rsp),%rax" }, @@ -12966,7 +13576,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdx" }, @@ -12981,7 +13592,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " add -0x18(%rax),%rdx" }, @@ -12995,7 +13607,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " mov 0x18(%rdx),%eax" }, @@ -13009,7 +13622,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " and $0xffffffb5,%eax" }, @@ -13023,7 +13637,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " or $0x40,%eax" }, @@ -13037,7 +13652,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " mov %eax,0x18(%rdx)" }, @@ -13061,7 +13677,8 @@ ], "source": { "file": null, - "line": 1042 + "line": 1042, + "mainsource": true }, "text": " jmpq 402bc6 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1d6>" }, @@ -13073,7 +13690,8 @@ ], "source": { "file": null, - "line": 1042 + "line": 1042, + "mainsource": true }, "text": " nop" }, @@ -13089,7 +13707,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov 0x30(%rsp),%rax" }, @@ -13105,7 +13724,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdx" }, @@ -13120,7 +13740,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " add -0x18(%rax),%rdx" }, @@ -13134,7 +13755,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " mov 0x18(%rdx),%eax" }, @@ -13148,7 +13770,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " and $0xffffffb5,%eax" }, @@ -13162,7 +13785,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " or $0x8,%eax" }, @@ -13176,7 +13800,8 @@ ], "source": { "file": null, - "line": 88 + "line": 88, + "mainsource": true }, "text": " mov %eax,0x18(%rdx)" }, @@ -13200,7 +13825,8 @@ ], "source": { "file": null, - "line": 1034 + "line": 1034, + "mainsource": true }, "text": " jmpq 402bc6 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1d6>" }, @@ -13216,7 +13842,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " mov $0x414008,%edi" }, @@ -13240,7 +13867,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " callq 402160 <_ZSt19__throw_logic_errorPKc@plt>" }, @@ -13258,7 +13886,8 @@ ], "source": { "file": null, - "line": 212 + "line": 212, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -13275,7 +13904,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0xffffffff,%r12d" }, @@ -13299,7 +13929,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jmpq 402be8 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x1f8>" }, @@ -13313,7 +13944,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -13337,7 +13969,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmpq 402ccc <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0+0x2dc>" }, @@ -13351,7 +13984,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -13375,7 +14009,8 @@ ], "source": { "file": null, - "line": 205 + "line": 205, + "mainsource": true }, "text": " jmpq 4023db <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x27>" }, @@ -13389,7 +14024,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -13413,7 +14049,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " jmpq 40240c <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x58>" }, @@ -13427,7 +14064,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -13451,7 +14089,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " jmpq 4023b4 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold>" }, @@ -13465,7 +14104,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -13489,7 +14129,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmpq 4023bd <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x9>" }, @@ -13503,7 +14144,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -13527,7 +14169,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " jmpq 402445 <_ZNKSt7__cxx1112regex_traitsIcE5valueEci.isra.0.cold+0x91>" }, @@ -13543,7 +14186,8 @@ ], "source": { "file": null, - "line": 341 + "line": 341, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -13561,7 +14205,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " push %r12" }, @@ -13574,7 +14219,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -13586,7 +14232,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " push %rbp" }, @@ -13598,7 +14245,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " push %rbx" }, @@ -13616,7 +14264,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " sub $0x1e0,%rsp" }, @@ -13632,7 +14281,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea 0x50(%rsp),%rsi" }, @@ -13648,7 +14298,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " lea 0x10(%rsp),%rdi" }, @@ -13668,7 +14319,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " movq $0x77,0x50(%rsp)" }, @@ -13684,7 +14336,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea 0x20(%rsp),%r12" }, @@ -13700,7 +14353,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov %r12,0x10(%rsp)" }, @@ -13724,7 +14378,8 @@ ], "source": { "file": null, - "line": 219 + "line": 219, + "mainsource": true }, "text": " callq 4022f0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>" }, @@ -13740,7 +14395,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov 0x50(%rsp),%rdx" }, @@ -13756,7 +14412,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " lea 0x8(%rsp),%rdi" }, @@ -13775,7 +14432,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa 0x1241f(%rip),%xmm0 # 4151e0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x30>" }, @@ -13791,7 +14449,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -13807,7 +14466,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rdx,0x20(%rsp)" }, @@ -13823,7 +14483,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov $0x736d,%edx" }, @@ -13837,7 +14498,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups %xmm0,(%rax)" }, @@ -13856,7 +14518,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa 0x12415(%rip),%xmm0 # 4151f0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x40>" }, @@ -13871,7 +14534,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " mov %dx,0x74(%rax)" }, @@ -13887,7 +14551,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0x10(%rsp),%rdx" }, @@ -13902,7 +14567,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups %xmm0,0x10(%rax)" }, @@ -13921,7 +14587,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa 0x12410(%rip),%xmm0 # 415200 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x50>" }, @@ -13939,7 +14606,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movl $0x656c626f,0x70(%rax)" }, @@ -13954,7 +14622,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups %xmm0,0x20(%rax)" }, @@ -13973,7 +14642,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa 0x1240d(%rip),%xmm0 # 415210 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x60>" }, @@ -13988,7 +14658,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movb $0x2e,0x76(%rax)" }, @@ -14003,7 +14674,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups %xmm0,0x30(%rax)" }, @@ -14022,7 +14694,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa 0x1240d(%rip),%xmm0 # 415220 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x70>" }, @@ -14037,7 +14710,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups %xmm0,0x40(%rax)" }, @@ -14056,7 +14730,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa 0x12411(%rip),%xmm0 # 415230 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x80>" }, @@ -14071,7 +14746,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups %xmm0,0x50(%rax)" }, @@ -14090,7 +14766,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movdqa 0x12415(%rip),%xmm0 # 415240 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x90>" }, @@ -14105,7 +14782,8 @@ ], "source": { "file": null, - "line": 395 + "line": 395, + "mainsource": true }, "text": " movups %xmm0,0x60(%rax)" }, @@ -14121,7 +14799,8 @@ ], "source": { "file": null, - "line": 232 + "line": 232, + "mainsource": true }, "text": " mov 0x50(%rsp),%rax" }, @@ -14137,7 +14816,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %rax,0x18(%rsp)" }, @@ -14152,7 +14832,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,(%rdx,%rax,1)" }, @@ -14176,7 +14857,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " callq 402350 <_ZNSt6localeC1Ev@plt>" }, @@ -14192,7 +14874,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " lea 0x8(%rsp),%rsi" }, @@ -14208,7 +14891,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " lea 0x38(%rsp),%rdi" }, @@ -14227,7 +14911,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " movl $0x11,0x30(%rsp)" }, @@ -14251,7 +14936,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " callq 402120 <_ZNSt6localeC1ERKS_@plt>" }, @@ -14267,7 +14953,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov 0x30(%rsp),%r8d" }, @@ -14283,7 +14970,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " lea 0x38(%rsp),%rcx" }, @@ -14299,7 +14987,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov $0x414652,%edx" }, @@ -14315,7 +15004,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov $0x41463f,%esi" }, @@ -14331,7 +15021,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " lea 0x50(%rsp),%rdi" }, @@ -14347,7 +15038,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " callq 412ae0 <_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC1EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE>" }, @@ -14367,7 +15059,8 @@ ], "source": { "file": null, - "line": 1199 + "line": 1199, + "mainsource": true }, "text": " movdqa 0x150(%rsp),%xmm1" }, @@ -14386,7 +15079,8 @@ ], "source": { "file": null, - "line": 596 + "line": 596, + "mainsource": true }, "text": " mov 0x180(%rsp),%rdi" }, @@ -14401,7 +15095,8 @@ ], "source": { "file": null, - "line": 1202 + "line": 1202, + "mainsource": true }, "text": " pxor %xmm0,%xmm0" }, @@ -14420,7 +15115,8 @@ ], "source": { "file": null, - "line": 1202 + "line": 1202, + "mainsource": true }, "text": " movaps %xmm0,0x150(%rsp)" }, @@ -14436,7 +15132,8 @@ ], "source": { "file": null, - "line": 1199 + "line": 1199, + "mainsource": true }, "text": " movaps %xmm1,0x40(%rsp)" }, @@ -14450,7 +15147,8 @@ ], "source": { "file": null, - "line": 596 + "line": 596, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -14471,7 +15169,8 @@ ], "source": { "file": null, - "line": 596 + "line": 596, + "mainsource": true }, "text": " je 402ef3 <_Z9regexTestv+0x173>" }, @@ -14490,7 +15189,8 @@ ], "source": { "file": null, - "line": 598 + "line": 598, + "mainsource": true }, "text": " mov 0x1c8(%rsp),%rax" }, @@ -14509,7 +15209,8 @@ ], "source": { "file": null, - "line": 598 + "line": 598, + "mainsource": true }, "text": " mov 0x1a8(%rsp),%rbx" }, @@ -14524,7 +15225,8 @@ ], "source": { "file": null, - "line": 598 + "line": 598, + "mainsource": true }, "text": " lea 0x8(%rax),%rbp" }, @@ -14538,7 +15240,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " cmp %rbx,%rbp" }, @@ -14559,7 +15262,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " jbe 402ede <_Z9regexTestv+0x15e>" }, @@ -14579,7 +15283,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -14593,7 +15298,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -14609,7 +15315,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x1f8,%esi" }, @@ -14624,7 +15331,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " add $0x8,%rbx" }, @@ -14648,7 +15356,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -14662,7 +15371,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " cmp %rbx,%rbp" }, @@ -14683,7 +15393,8 @@ ], "source": { "file": null, - "line": 675 + "line": 675, + "mainsource": true }, "text": " ja 402ec0 <_Z9regexTestv+0x140>" }, @@ -14702,7 +15413,8 @@ ], "source": { "file": null, - "line": 600 + "line": 600, + "mainsource": true }, "text": " mov 0x180(%rsp),%rdi" }, @@ -14721,7 +15433,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov 0x188(%rsp),%rax" }, @@ -14740,7 +15453,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " lea 0x0(,%rax,8),%rsi" }, @@ -14764,7 +15478,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -14783,7 +15498,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x160(%rsp),%rdi" }, @@ -14802,7 +15518,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x170(%rsp),%rax" }, @@ -14816,7 +15533,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -14837,7 +15555,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402f19 <_Z9regexTestv+0x199>" }, @@ -14856,7 +15575,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x170(%rsp),%rax" }, @@ -14871,7 +15591,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -14895,7 +15616,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -14914,7 +15636,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " mov 0x158(%rsp),%rbp" }, @@ -14928,7 +15651,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -14949,7 +15673,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " je 402f46 <_Z9regexTestv+0x1c6>" }, @@ -14965,7 +15690,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " mov $0x0,%ebx" }, @@ -14979,7 +15705,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -15004,7 +15731,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403030 <_Z9regexTestv+0x2b0>" }, @@ -15018,7 +15746,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov 0x8(%rbp),%eax" }, @@ -15032,7 +15761,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea -0x1(%rax),%edx" }, @@ -15046,7 +15776,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov %edx,0x8(%rbp)" }, @@ -15060,7 +15791,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " cmp $0x1,%eax" }, @@ -15085,7 +15817,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " je 402fd0 <_Z9regexTestv+0x250>" }, @@ -15104,7 +15837,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x120(%rsp),%rdi" }, @@ -15123,7 +15857,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x130(%rsp),%rax" }, @@ -15137,7 +15872,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -15158,7 +15894,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402f6c <_Z9regexTestv+0x1ec>" }, @@ -15177,7 +15914,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x130(%rsp),%rax" }, @@ -15192,7 +15930,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -15216,7 +15955,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -15232,7 +15972,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " lea 0x8(%rsp),%rdi" }, @@ -15256,7 +15997,8 @@ ], "source": { "file": null, - "line": 507 + "line": 507, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -15272,7 +16014,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " mov 0x48(%rsp),%rbp" }, @@ -15286,7 +16029,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -15307,7 +16051,8 @@ ], "source": { "file": null, - "line": 732 + "line": 732, + "mainsource": true }, "text": " je 402f9c <_Z9regexTestv+0x21c>" }, @@ -15323,7 +16068,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " mov $0x0,%ebx" }, @@ -15337,7 +16083,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -15362,7 +16109,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403040 <_Z9regexTestv+0x2c0>" }, @@ -15376,7 +16124,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov 0x8(%rbp),%eax" }, @@ -15390,7 +16139,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea -0x1(%rax),%edx" }, @@ -15404,7 +16154,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov %edx,0x8(%rbp)" }, @@ -15418,7 +16169,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " cmp $0x1,%eax" }, @@ -15439,7 +16191,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " je 403000 <_Z9regexTestv+0x280>" }, @@ -15455,7 +16208,8 @@ ], "source": { "file": null, - "line": 526 + "line": 526, + "mainsource": true }, "text": " lea 0x38(%rsp),%rdi" }, @@ -15479,7 +16233,8 @@ ], "source": { "file": null, - "line": 526 + "line": 526, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -15495,7 +16250,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x10(%rsp),%rdi" }, @@ -15509,7 +16265,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %r12,%rdi" }, @@ -15530,7 +16287,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 402fbe <_Z9regexTestv+0x23e>" }, @@ -15546,7 +16304,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x20(%rsp),%rax" }, @@ -15561,7 +16320,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -15585,7 +16345,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -15603,7 +16364,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " add $0x1e0,%rsp" }, @@ -15615,7 +16377,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " pop %rbx" }, @@ -15627,7 +16390,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " pop %rbp" }, @@ -15640,7 +16404,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " pop %r12" }, @@ -15652,7 +16417,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " retq" }, @@ -15669,7 +16435,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -15684,7 +16451,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov 0x0(%rbp),%rax" }, @@ -15698,7 +16466,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -15712,7 +16481,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " callq *0x10(%rax)" }, @@ -15726,7 +16496,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -15747,7 +16518,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 40305b <_Z9regexTestv+0x2db>" }, @@ -15761,7 +16533,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov 0xc(%rbp),%eax" }, @@ -15775,7 +16548,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea -0x1(%rax),%edx" }, @@ -15789,7 +16563,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov %edx,0xc(%rbp)" }, @@ -15803,7 +16578,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " cmp $0x1,%eax" }, @@ -15828,7 +16604,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " jne 402f46 <_Z9regexTestv+0x1c6>" }, @@ -15843,7 +16620,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov 0x0(%rbp),%rax" }, @@ -15857,7 +16635,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -15871,7 +16650,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " callq *0x18(%rax)" }, @@ -15895,7 +16675,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " jmpq 402f46 <_Z9regexTestv+0x1c6>" }, @@ -15910,7 +16691,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov 0x0(%rbp),%rax" }, @@ -15924,7 +16706,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -15938,7 +16721,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " callq *0x10(%rax)" }, @@ -15952,7 +16736,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -15973,7 +16758,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 40304f <_Z9regexTestv+0x2cf>" }, @@ -15987,7 +16773,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov 0xc(%rbp),%eax" }, @@ -16001,7 +16788,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea -0x1(%rax),%edx" }, @@ -16015,7 +16803,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov %edx,0xc(%rbp)" }, @@ -16029,7 +16818,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " cmp $0x1,%eax" }, @@ -16054,7 +16844,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " jne 402f9c <_Z9regexTestv+0x21c>" }, @@ -16069,7 +16860,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov 0x0(%rbp),%rax" }, @@ -16083,7 +16875,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -16097,7 +16890,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " callq *0x18(%rax)" }, @@ -16121,7 +16915,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " jmpq 402f9c <_Z9regexTestv+0x21c>" }, @@ -16137,7 +16932,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov $0xffffffff,%eax" }, @@ -16153,7 +16949,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd %eax,0x8(%rbp)" }, @@ -16177,7 +16974,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmpq 402f3d <_Z9regexTestv+0x1bd>" }, @@ -16189,7 +16987,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nop" }, @@ -16205,7 +17004,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov $0xffffffff,%eax" }, @@ -16221,7 +17021,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd %eax,0x8(%rbp)" }, @@ -16245,7 +17046,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmpq 402f97 <_Z9regexTestv+0x217>" }, @@ -16261,7 +17063,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov $0xffffffff,%eax" }, @@ -16277,7 +17080,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd %eax,0xc(%rbp)" }, @@ -16298,7 +17102,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 403018 <_Z9regexTestv+0x298>" }, @@ -16314,7 +17119,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov $0xffffffff,%eax" }, @@ -16330,7 +17136,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd %eax,0xc(%rbp)" }, @@ -16354,7 +17161,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmpq 402fe8 <_Z9regexTestv+0x268>" }, @@ -16368,7 +17176,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -16392,7 +17201,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " jmpq 402457 <_Z9regexTestv.cold>" }, @@ -16413,7 +17223,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -16428,7 +17239,8 @@ ], "source": { "file": null, - "line": 764 + "line": 764, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -16446,7 +17258,8 @@ ], "source": { "file": null, - "line": 1084 + "line": 1084, + "mainsource": true }, "text": " mov %esi,%eax" }, @@ -16458,7 +17271,8 @@ ], "source": { "file": null, - "line": 1085 + "line": 1085, + "mainsource": true }, "text": " retq" }, @@ -16479,7 +17293,8 @@ ], "source": { "file": null, - "line": 1085 + "line": 1085, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -16493,7 +17308,8 @@ ], "source": { "file": null, - "line": 1085 + "line": 1085, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -16511,7 +17327,8 @@ ], "source": { "file": null, - "line": 1134 + "line": 1134, + "mainsource": true }, "text": " mov %esi,%eax" }, @@ -16523,7 +17340,8 @@ ], "source": { "file": null, - "line": 1135 + "line": 1135, + "mainsource": true }, "text": " retq" }, @@ -16544,7 +17362,8 @@ ], "source": { "file": null, - "line": 1135 + "line": 1135, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -16558,7 +17377,8 @@ ], "source": { "file": null, - "line": 1135 + "line": 1135, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -16577,7 +17397,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzbl (%rsi),%edx" }, @@ -16591,7 +17412,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp $0xd,%dl" }, @@ -16605,7 +17427,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %al" }, @@ -16619,7 +17442,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp $0xa,%dl" }, @@ -16633,7 +17457,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %dl" }, @@ -16646,7 +17471,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and %edx,%eax" }, @@ -16658,7 +17484,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -16679,7 +17506,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -16694,7 +17522,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -16713,7 +17542,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzbl (%rsi),%edx" }, @@ -16727,7 +17557,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp $0xd,%dl" }, @@ -16741,7 +17572,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %al" }, @@ -16755,7 +17587,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp $0xa,%dl" }, @@ -16769,7 +17602,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %dl" }, @@ -16782,7 +17616,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and %edx,%eax" }, @@ -16794,7 +17629,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -16815,7 +17651,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -16830,7 +17667,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -16849,7 +17687,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzbl (%rsi),%eax" }, @@ -16863,7 +17702,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp %al,0x1(%rdi)" }, @@ -16877,7 +17717,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete %al" }, @@ -16889,7 +17730,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -16906,7 +17748,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -16925,7 +17768,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzbl (%rsi),%eax" }, @@ -16939,7 +17783,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp %al,0x8(%rdi)" }, @@ -16953,7 +17798,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete %al" }, @@ -16965,7 +17811,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -16982,7 +17829,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -17001,7 +17849,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzbl (%rsi),%edx" }, @@ -17015,7 +17864,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov (%rdi),%rsi" }, @@ -17031,7 +17881,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov $0x1,%eax" }, @@ -17045,7 +17896,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov %rdx,%rcx" }, @@ -17060,7 +17912,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr $0x6,%rdx" }, @@ -17074,7 +17927,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl %cl,%rax" }, @@ -17090,7 +17944,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and 0x78(%rsi,%rdx,8),%rax" }, @@ -17104,7 +17959,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne %al" }, @@ -17116,7 +17972,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -17129,7 +17986,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -17148,7 +18006,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzbl (%rsi),%edx" }, @@ -17162,7 +18021,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov (%rdi),%rsi" }, @@ -17178,7 +18038,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov $0x1,%eax" }, @@ -17192,7 +18053,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov %rdx,%rcx" }, @@ -17207,7 +18069,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr $0x6,%rdx" }, @@ -17221,7 +18084,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl %cl,%rax" }, @@ -17240,7 +18104,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and 0x80(%rsi,%rdx,8),%rax" }, @@ -17254,7 +18119,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne %al" }, @@ -17266,7 +18132,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -17287,7 +18154,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -17303,7 +18171,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -17322,7 +18191,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzbl (%rsi),%edx" }, @@ -17336,7 +18206,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov (%rdi),%rsi" }, @@ -17352,7 +18223,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov $0x1,%eax" }, @@ -17366,7 +18238,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov %rdx,%rcx" }, @@ -17381,7 +18254,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr $0x6,%rdx" }, @@ -17395,7 +18269,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl %cl,%rax" }, @@ -17414,7 +18289,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and 0x80(%rsi,%rdx,8),%rax" }, @@ -17428,7 +18304,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne %al" }, @@ -17440,7 +18317,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -17461,7 +18339,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -17477,7 +18356,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -17496,7 +18376,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " movzbl (%rsi),%edx" }, @@ -17510,7 +18391,8 @@ ], "source": { "file": null, - "line": 120 + "line": 120, + "mainsource": true }, "text": " mov (%rdi),%rsi" }, @@ -17526,7 +18408,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov $0x1,%eax" }, @@ -17540,7 +18423,8 @@ ], "source": { "file": null, - "line": 527 + "line": 527, + "mainsource": true }, "text": " mov %rdx,%rcx" }, @@ -17555,7 +18439,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr $0x6,%rdx" }, @@ -17569,7 +18454,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl %cl,%rax" }, @@ -17588,7 +18474,8 @@ ], "source": { "file": null, - "line": 1066 + "line": 1066, + "mainsource": true }, "text": " and 0x80(%rsi,%rdx,8),%rax" }, @@ -17602,7 +18489,8 @@ ], "source": { "file": null, - "line": 1067 + "line": 1067, + "mainsource": true }, "text": " setne %al" }, @@ -17614,7 +18502,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -17635,7 +18524,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -17651,7 +18541,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -17668,7 +18559,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " retq" }, @@ -17689,7 +18581,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -17705,7 +18598,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -17726,7 +18620,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " mov $0x68,%esi" }, @@ -17750,7 +18645,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -17767,7 +18663,8 @@ ], "source": { "file": null, - "line": 555 + "line": 555, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -17788,7 +18685,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x68,%esi" }, @@ -17812,7 +18710,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -17829,7 +18728,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -17847,7 +18747,8 @@ ], "source": { "file": null, - "line": 578 + "line": 578, + "mainsource": true }, "text": " push %r12" }, @@ -17862,7 +18763,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " lea 0x10(%rdi),%r12" }, @@ -17880,7 +18782,8 @@ ], "source": { "file": null, - "line": 586 + "line": 586, + "mainsource": true }, "text": " cmp $0x4151b0,%rsi" }, @@ -17901,7 +18804,8 @@ ], "source": { "file": null, - "line": 586 + "line": 586, + "mainsource": true }, "text": " je 403216 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x36>" }, @@ -17916,7 +18820,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " mov 0x8(%rsi),%rdi" }, @@ -17934,7 +18839,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " cmp $0x414960,%rdi" }, @@ -17955,7 +18861,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " je 403216 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x36>" }, @@ -17969,7 +18876,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " cmpb $0x2a,(%rdi)" }, @@ -17990,7 +18898,8 @@ ], "source": { "file": null, - "line": 123 + "line": 123, + "mainsource": true }, "text": " je 403220 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x40>" }, @@ -18006,7 +18915,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " mov $0x414960,%esi" }, @@ -18030,7 +18940,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " callq 402270 " }, @@ -18043,7 +18954,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -18059,7 +18971,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " mov $0x0,%eax" }, @@ -18074,7 +18987,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " cmovne %rax,%r12" }, @@ -18088,7 +19002,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " mov %r12,%rax" }, @@ -18101,7 +19016,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " pop %r12" }, @@ -18113,7 +19029,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " retq" }, @@ -18128,7 +19045,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -18142,7 +19060,8 @@ ], "source": { "file": null, - "line": 594 + "line": 594, + "mainsource": true }, "text": " xor %r12d,%r12d" }, @@ -18156,7 +19075,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " mov %r12,%rax" }, @@ -18169,7 +19089,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " pop %r12" }, @@ -18181,7 +19102,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " retq" }, @@ -18199,7 +19121,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -18217,7 +19140,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -18238,7 +19162,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403240 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x10>" }, @@ -18252,7 +19177,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -18273,7 +19199,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " jne 40323c <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xc>" }, @@ -18287,7 +19214,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -18300,7 +19228,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18312,7 +19241,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18324,7 +19254,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop" }, @@ -18342,7 +19273,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414ac8,(%rdi)" }, @@ -18355,7 +19287,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18367,7 +19300,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18384,7 +19318,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -18402,7 +19337,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -18423,7 +19359,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403268 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -18437,7 +19374,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -18458,7 +19396,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403278 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -18472,7 +19411,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -18493,7 +19433,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403280 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -18506,7 +19447,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18518,7 +19460,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18536,7 +19479,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -18554,7 +19498,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414b28,(%rdi)" }, @@ -18567,7 +19512,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18579,7 +19525,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18596,7 +19543,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -18610,7 +19558,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -18623,7 +19572,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18635,7 +19585,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18648,7 +19599,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -18662,7 +19614,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov (%rsi),%rax" }, @@ -18676,7 +19629,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov %rax,(%rdi)" }, @@ -18697,7 +19651,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40325e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -18716,7 +19671,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -18734,7 +19690,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -18755,7 +19712,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032a8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -18769,7 +19727,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -18790,7 +19749,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032b8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -18804,7 +19764,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -18825,7 +19786,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4032c0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -18838,7 +19800,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18850,7 +19813,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18868,7 +19832,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -18886,7 +19851,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414b88,(%rdi)" }, @@ -18899,7 +19865,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18911,7 +19878,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18928,7 +19896,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -18942,7 +19911,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -18955,7 +19925,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -18967,7 +19938,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -18980,7 +19952,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -18994,7 +19967,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov (%rsi),%rax" }, @@ -19008,7 +19982,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov %rax,(%rdi)" }, @@ -19029,7 +20004,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40329e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -19048,7 +20024,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -19066,7 +20043,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -19087,7 +20065,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032e8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -19101,7 +20080,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -19122,7 +20102,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4032f8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -19136,7 +20117,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -19157,7 +20139,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403300 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -19170,7 +20153,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19182,7 +20166,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19200,7 +20185,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -19218,7 +20204,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414be8,(%rdi)" }, @@ -19231,7 +20218,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19243,7 +20231,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19260,7 +20249,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -19274,7 +20264,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -19287,7 +20278,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19299,7 +20291,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19312,7 +20305,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -19326,7 +20320,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov (%rsi),%rax" }, @@ -19340,7 +20335,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov %rax,(%rdi)" }, @@ -19361,7 +20357,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4032de <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -19380,7 +20377,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -19398,7 +20396,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -19419,7 +20418,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403320 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x10>" }, @@ -19433,7 +20433,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -19454,7 +20455,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " jne 40331c <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xc>" }, @@ -19468,7 +20470,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -19481,7 +20484,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19493,7 +20497,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19505,7 +20510,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nop" }, @@ -19523,7 +20529,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414c48,(%rdi)" }, @@ -19536,7 +20543,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19548,7 +20556,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19565,7 +20574,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -19583,7 +20593,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -19604,7 +20615,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403348 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -19618,7 +20630,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -19639,7 +20652,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403358 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -19653,7 +20667,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -19674,7 +20689,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403360 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -19687,7 +20703,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19699,7 +20716,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19717,7 +20735,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -19735,7 +20754,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414ca8,(%rdi)" }, @@ -19748,7 +20768,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19760,7 +20781,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19777,7 +20799,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -19791,7 +20814,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -19804,7 +20828,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -19816,7 +20841,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -19829,7 +20855,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -19843,7 +20870,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov (%rsi),%rax" }, @@ -19857,7 +20885,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov %rax,(%rdi)" }, @@ -19878,7 +20907,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40333e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -19897,7 +20927,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -19915,7 +20946,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -19936,7 +20968,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403388 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -19950,7 +20983,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -19971,7 +21005,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403398 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -19985,7 +21020,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -20006,7 +21042,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4033a0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -20019,7 +21056,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20031,7 +21069,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20049,7 +21088,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -20067,7 +21107,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414d08,(%rdi)" }, @@ -20080,7 +21121,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20092,7 +21134,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20109,7 +21152,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -20123,7 +21167,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -20136,7 +21181,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20148,7 +21194,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20161,7 +21208,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -20175,7 +21223,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov (%rsi),%rax" }, @@ -20189,7 +21238,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov %rax,(%rdi)" }, @@ -20210,7 +21260,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40337e <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -20229,7 +21280,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -20247,7 +21299,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -20268,7 +21321,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4033c8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -20282,7 +21336,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -20303,7 +21358,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4033d8 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -20317,7 +21373,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -20338,7 +21395,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4033e0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -20351,7 +21409,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20363,7 +21422,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20381,7 +21441,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -20399,7 +21460,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414d68,(%rdi)" }, @@ -20412,7 +21474,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20424,7 +21487,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20441,7 +21505,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -20455,7 +21520,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -20468,7 +21534,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20480,7 +21547,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20493,7 +21561,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -20507,7 +21576,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov (%rsi),%rax" }, @@ -20521,7 +21591,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov %rax,(%rdi)" }, @@ -20542,7 +21613,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4033be <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -20561,7 +21633,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -20579,7 +21652,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -20600,7 +21674,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403408 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -20614,7 +21689,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -20635,7 +21711,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403418 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -20649,7 +21726,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -20670,7 +21748,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403420 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -20683,7 +21762,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20695,7 +21775,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20713,7 +21794,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -20731,7 +21813,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414dc8,(%rdi)" }, @@ -20744,7 +21827,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20756,7 +21840,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20773,7 +21858,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -20787,7 +21873,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -20800,7 +21887,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -20812,7 +21900,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -20825,7 +21914,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -20839,7 +21929,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movzwl (%rsi),%eax" }, @@ -20853,7 +21944,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " mov %ax,(%rdi)" }, @@ -20874,7 +21966,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4033fe <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -20893,7 +21986,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -20911,7 +22005,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -20932,7 +22027,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403448 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -20946,7 +22042,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -20967,7 +22064,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403458 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -20981,7 +22079,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -21002,7 +22101,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 403460 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -21015,7 +22115,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21027,7 +22128,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21045,7 +22147,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -21063,7 +22166,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414e28,(%rdi)" }, @@ -21076,7 +22180,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21088,7 +22193,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21105,7 +22211,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -21119,7 +22226,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -21132,7 +22240,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21144,7 +22253,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21157,7 +22267,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -21172,7 +22283,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movdqu (%rsi),%xmm0" }, @@ -21186,7 +22298,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movups %xmm0,(%rdi)" }, @@ -21207,7 +22320,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40343e <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -21225,7 +22339,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -21243,7 +22358,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -21264,7 +22380,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403488 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -21278,7 +22395,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -21299,7 +22417,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 403498 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -21313,7 +22432,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -21334,7 +22454,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4034a0 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -21347,7 +22468,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21359,7 +22481,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21377,7 +22500,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -21395,7 +22519,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414e88,(%rdi)" }, @@ -21408,7 +22533,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21420,7 +22546,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21437,7 +22564,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -21451,7 +22579,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -21464,7 +22593,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21476,7 +22606,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21489,7 +22620,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -21504,7 +22636,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movdqu (%rsi),%xmm0" }, @@ -21518,7 +22651,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movups %xmm0,(%rdi)" }, @@ -21539,7 +22673,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 40347e <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -21557,7 +22692,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -21575,7 +22711,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " test %edx,%edx" }, @@ -21596,7 +22733,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4034c8 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>" }, @@ -21610,7 +22748,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " cmp $0x1,%edx" }, @@ -21631,7 +22770,8 @@ ], "source": { "file": null, - "line": 271 + "line": 271, + "mainsource": true }, "text": " je 4034d8 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>" }, @@ -21645,7 +22785,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp $0x2,%edx" }, @@ -21666,7 +22807,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " je 4034e0 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>" }, @@ -21679,7 +22821,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21691,7 +22834,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21709,7 +22853,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -21727,7 +22872,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " movq $0x414ee8,(%rdi)" }, @@ -21740,7 +22886,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21752,7 +22899,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21769,7 +22917,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -21783,7 +22932,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov %rsi,(%rdi)" }, @@ -21796,7 +22946,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -21808,7 +22959,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " retq" }, @@ -21821,7 +22973,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -21836,7 +22989,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movdqu (%rsi),%xmm0" }, @@ -21850,7 +23004,8 @@ ], "source": { "file": null, - "line": 175 + "line": 175, + "mainsource": true }, "text": " movups %xmm0,(%rdi)" }, @@ -21871,7 +23026,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " jmp 4034be <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xe>" }, @@ -21889,7 +23045,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -21906,7 +23063,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -21920,7 +23078,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzbl (%rsi),%ebx" }, @@ -21938,7 +23097,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzbl 0x17115(%rip),%eax # 41a610 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -21951,7 +23111,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %al,%al" }, @@ -21972,7 +23133,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 403510 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x20>" }, @@ -21989,7 +23151,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp %bl,0x17113(%rip) # 41a618 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -22001,7 +23164,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -22015,7 +23179,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne %al" }, @@ -22027,7 +23192,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -22044,7 +23210,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -22060,7 +23227,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a610,%edi" }, @@ -22084,7 +23252,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402310 <__cxa_guard_acquire@plt>" }, @@ -22097,7 +23266,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -22118,7 +23288,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 4034ff <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0xf>" }, @@ -22134,7 +23305,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a610,%edi" }, @@ -22152,7 +23324,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movb $0x0,0x170ee(%rip) # 41a618 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -22176,7 +23349,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402140 <__cxa_guard_release@plt>" }, @@ -22193,7 +23367,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp %bl,0x170e3(%rip) # 41a618 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>" }, @@ -22205,7 +23380,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -22219,7 +23395,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne %al" }, @@ -22231,7 +23408,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -22248,7 +23426,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -22265,7 +23444,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -22279,7 +23459,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movzbl (%rsi),%ebx" }, @@ -22297,7 +23478,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzbl 0x170d5(%rip),%eax # 41a620 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22310,7 +23492,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %al,%al" }, @@ -22331,7 +23514,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 403560 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x20>" }, @@ -22348,7 +23532,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp %bl,0x170d3(%rip) # 41a628 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22360,7 +23545,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -22374,7 +23560,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne %al" }, @@ -22386,7 +23573,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -22403,7 +23591,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -22419,7 +23608,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a620,%edi" }, @@ -22443,7 +23633,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402310 <__cxa_guard_acquire@plt>" }, @@ -22456,7 +23647,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -22477,7 +23669,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 40354f <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0xf>" }, @@ -22493,7 +23686,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a620,%edi" }, @@ -22511,7 +23705,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movb $0x0,0x170ae(%rip) # 41a628 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22535,7 +23730,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402140 <__cxa_guard_release@plt>" }, @@ -22552,7 +23748,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp %bl,0x170a3(%rip) # 41a628 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>" }, @@ -22564,7 +23761,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -22578,7 +23776,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne %al" }, @@ -22590,7 +23789,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -22607,7 +23807,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -22624,7 +23825,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbp" }, @@ -22636,7 +23838,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -22651,7 +23854,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -22666,7 +23870,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzbl 0x8(%rdi),%ebx" }, @@ -22680,7 +23885,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rdi),%rdi" }, @@ -22694,7 +23900,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsbl (%rsi),%ebp" }, @@ -22718,7 +23925,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -22732,7 +23940,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -22746,7 +23955,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -22759,7 +23969,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %ebp,%esi" }, @@ -22773,7 +23984,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -22786,7 +23998,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp %al,%bl" }, @@ -22800,7 +24013,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete %al" }, @@ -22815,7 +24029,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -22827,7 +24042,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -22839,7 +24055,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbp" }, @@ -22851,7 +24068,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -22866,7 +24084,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -22883,7 +24102,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbp" }, @@ -22895,7 +24115,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -22910,7 +24131,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -22925,7 +24147,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " movzbl 0x8(%rdi),%ebx" }, @@ -22939,7 +24162,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rdi),%rdi" }, @@ -22953,7 +24177,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsbl (%rsi),%ebp" }, @@ -22977,7 +24202,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -22991,7 +24217,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -23005,7 +24232,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -23018,7 +24246,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %ebp,%esi" }, @@ -23032,7 +24261,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -23045,7 +24275,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " cmp %al,%bl" }, @@ -23059,7 +24290,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " sete %al" }, @@ -23074,7 +24306,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -23086,7 +24319,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -23098,7 +24332,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbp" }, @@ -23110,7 +24345,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -23125,7 +24361,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -23143,7 +24380,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push %r15" }, @@ -23156,7 +24394,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push %r14" }, @@ -23169,7 +24408,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push %r13" }, @@ -23182,7 +24422,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push %r12" }, @@ -23194,7 +24435,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push %rbp" }, @@ -23206,7 +24448,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " push %rbx" }, @@ -23221,7 +24464,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " sub $0x28,%rsp" }, @@ -23237,7 +24481,8 @@ ], "source": { "file": null, - "line": 1913 + "line": 1913, + "mainsource": true }, "text": " mov %rdi,0x10(%rsp)" }, @@ -23251,7 +24496,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -23276,7 +24522,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4037a7 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x1b7>" }, @@ -23292,7 +24539,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x10(%rsp),%rax" }, @@ -23307,7 +24555,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%rax),%r14" }, @@ -23321,7 +24570,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %r14,%r14" }, @@ -23346,7 +24596,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403785 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x195>" }, @@ -23361,7 +24612,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%r14),%r15" }, @@ -23375,7 +24627,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %r15,%r15" }, @@ -23400,7 +24653,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403767 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x177>" }, @@ -23415,7 +24669,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%r15),%rax" }, @@ -23431,7 +24686,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov %rax,0x8(%rsp)" }, @@ -23445,7 +24701,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -23470,7 +24727,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403749 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x159>" }, @@ -23486,7 +24744,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x8(%rsp),%rax" }, @@ -23501,7 +24760,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%rax),%rbp" }, @@ -23515,7 +24775,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -23540,7 +24801,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036fe <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x10e>" }, @@ -23555,7 +24817,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%rbp),%r13" }, @@ -23569,7 +24832,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -23590,7 +24854,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036bc <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xcc>" }, @@ -23605,7 +24870,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%r13),%r12" }, @@ -23619,7 +24885,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %r12,%r12" }, @@ -23640,7 +24907,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036e0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xf0>" }, @@ -23656,7 +24924,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%r12),%r9" }, @@ -23670,7 +24939,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %r9,%r9" }, @@ -23695,7 +24965,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403720 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x130>" }, @@ -23710,7 +24981,8 @@ ], "source": { "file": null, - "line": 798 + "line": 798, + "mainsource": true }, "text": " mov 0x18(%r9),%rbx" }, @@ -23724,7 +24996,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -23745,7 +25018,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036a1 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xb1>" }, @@ -23760,7 +25034,8 @@ ], "source": { "file": null, - "line": 1919 + "line": 1919, + "mainsource": true }, "text": " mov 0x18(%rbx),%rdi" }, @@ -23776,7 +25051,8 @@ ], "source": { "file": null, - "line": 1919 + "line": 1919, + "mainsource": true }, "text": " mov %r9,0x18(%rsp)" }, @@ -23800,7 +25076,8 @@ ], "source": { "file": null, - "line": 1919 + "line": 1919, + "mainsource": true }, "text": " callq 4035f0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0>" }, @@ -23814,7 +25091,8 @@ ], "source": { "file": null, - "line": 789 + "line": 789, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -23829,7 +25107,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%rbx),%rbx" }, @@ -23845,7 +25124,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -23869,7 +25149,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -23885,7 +25166,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov 0x18(%rsp),%r9" }, @@ -23899,7 +25181,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -23920,7 +25203,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jne 403678 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x88>" }, @@ -23935,7 +25219,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%r9),%rbx" }, @@ -23951,7 +25236,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -23965,7 +25251,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r9,%rdi" }, @@ -23989,7 +25276,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -24003,7 +25291,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -24024,7 +25313,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403720 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x130>" }, @@ -24038,7 +25328,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %rbx,%r9" }, @@ -24059,7 +25350,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmp 40366f <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x7f>" }, @@ -24074,7 +25366,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%rbp),%r12" }, @@ -24090,7 +25383,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -24104,7 +25398,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -24128,7 +25423,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -24142,7 +25438,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %r12,%r12" }, @@ -24163,7 +25460,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036fe <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x10e>" }, @@ -24177,7 +25475,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %r12,%rbp" }, @@ -24201,7 +25500,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmpq 40364f <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x5f>" }, @@ -24218,7 +25518,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -24233,7 +25534,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%r13),%r12" }, @@ -24249,7 +25551,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -24263,7 +25566,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -24287,7 +25591,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -24301,7 +25606,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %r12,%r12" }, @@ -24322,7 +25628,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036bc <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xcc>" }, @@ -24336,7 +25643,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %r12,%r13" }, @@ -24360,7 +25668,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmpq 403658 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x68>" }, @@ -24376,7 +25685,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x8(%rsp),%rdi" }, @@ -24392,7 +25702,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -24407,7 +25718,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%rdi),%rbp" }, @@ -24431,7 +25743,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -24445,7 +25758,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -24466,7 +25780,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403749 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x159>" }, @@ -24482,7 +25797,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %rbp,0x8(%rsp)" }, @@ -24506,7 +25822,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmpq 40363d <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x4d>" }, @@ -24522,7 +25839,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%r12),%rax" }, @@ -24538,7 +25856,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -24552,7 +25871,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -24568,7 +25888,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov %rax,0x18(%rsp)" }, @@ -24592,7 +25913,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -24608,7 +25930,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov 0x18(%rsp),%rax" }, @@ -24622,7 +25945,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -24643,7 +25967,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4036e0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0xf0>" }, @@ -24657,7 +25982,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %rax,%r12" }, @@ -24681,7 +26007,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmpq 403661 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x71>" }, @@ -24696,7 +26023,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%r15),%rbx" }, @@ -24712,7 +26040,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -24726,7 +26055,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r15,%rdi" }, @@ -24750,7 +26080,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -24764,7 +26095,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -24785,7 +26117,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403767 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x177>" }, @@ -24799,7 +26132,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %rbx,%r15" }, @@ -24823,7 +26157,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmpq 40362b <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x3b>" }, @@ -24838,7 +26173,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%r14),%rbx" }, @@ -24854,7 +26190,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -24868,7 +26205,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r14,%rdi" }, @@ -24892,7 +26230,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -24906,7 +26245,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -24927,7 +26267,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 403785 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x195>" }, @@ -24941,7 +26282,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %rbx,%r14" }, @@ -24965,7 +26307,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmpq 40361e <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x2e>" }, @@ -24981,7 +26324,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%rsp),%rdi" }, @@ -24997,7 +26341,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x30,%esi" }, @@ -25012,7 +26357,8 @@ ], "source": { "file": null, - "line": 790 + "line": 790, + "mainsource": true }, "text": " mov 0x10(%rdi),%rbx" }, @@ -25036,7 +26382,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -25050,7 +26397,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -25071,7 +26419,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " je 4037a7 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x1b7>" }, @@ -25087,7 +26436,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " mov %rbx,0x10(%rsp)" }, @@ -25111,7 +26461,8 @@ ], "source": { "file": null, - "line": 1917 + "line": 1917, + "mainsource": true }, "text": " jmpq 40360c <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E.isra.0+0x1c>" }, @@ -25126,7 +26477,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " add $0x28,%rsp" }, @@ -25138,7 +26490,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop %rbx" }, @@ -25150,7 +26503,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop %rbp" }, @@ -25163,7 +26517,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop %r12" }, @@ -25176,7 +26531,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop %r13" }, @@ -25189,7 +26545,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop %r14" }, @@ -25202,7 +26559,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " pop %r15" }, @@ -25214,7 +26572,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " retq" }, @@ -25235,7 +26594,8 @@ ], "source": { "file": null, - "line": 1924 + "line": 1924, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -25253,7 +26613,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %r12" }, @@ -25265,7 +26626,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbp" }, @@ -25277,7 +26639,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -25291,7 +26654,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -25305,7 +26669,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rdi),%rdi" }, @@ -25319,7 +26684,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsbl (%rsi),%ebp" }, @@ -25343,7 +26709,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25356,7 +26723,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %ebp,%esi" }, @@ -25370,7 +26738,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -25384,7 +26753,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -25398,7 +26768,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -25412,7 +26783,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -25425,7 +26797,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %eax,%ebp" }, @@ -25449,7 +26822,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25465,7 +26839,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov $0xa,%esi" }, @@ -25479,7 +26854,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -25493,7 +26869,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -25507,7 +26884,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -25521,7 +26899,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -25535,7 +26914,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %eax,%r12d" }, @@ -25559,7 +26939,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25575,7 +26956,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov $0xd,%esi" }, @@ -25589,7 +26971,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -25603,7 +26986,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -25617,7 +27001,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -25631,7 +27016,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp %bpl,%r12b" }, @@ -25643,7 +27029,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -25657,7 +27044,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %eax,%r8d" }, @@ -25671,7 +27059,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %al" }, @@ -25685,7 +27074,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp %bpl,%r8b" }, @@ -25697,7 +27087,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbp" }, @@ -25710,7 +27101,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %r12" }, @@ -25724,7 +27116,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %dl" }, @@ -25737,7 +27130,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and %edx,%eax" }, @@ -25749,7 +27143,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -25770,7 +27165,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -25783,7 +27179,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -25801,7 +27198,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %r12" }, @@ -25813,7 +27211,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbp" }, @@ -25825,7 +27224,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -25839,7 +27239,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -25853,7 +27254,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rdi),%rdi" }, @@ -25867,7 +27269,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsbl (%rsi),%ebp" }, @@ -25891,7 +27294,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -25904,7 +27308,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %ebp,%esi" }, @@ -25918,7 +27323,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -25932,7 +27338,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -25946,7 +27353,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -25960,7 +27368,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -25973,7 +27382,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %eax,%ebp" }, @@ -25997,7 +27407,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26013,7 +27424,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov $0xa,%esi" }, @@ -26027,7 +27439,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -26041,7 +27454,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -26055,7 +27469,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -26069,7 +27484,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -26083,7 +27499,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %eax,%r12d" }, @@ -26107,7 +27524,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26123,7 +27541,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov $0xd,%esi" }, @@ -26137,7 +27556,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -26151,7 +27571,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -26165,7 +27586,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -26179,7 +27601,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp %bpl,%r12b" }, @@ -26191,7 +27614,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -26205,7 +27629,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %eax,%r8d" }, @@ -26219,7 +27644,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %al" }, @@ -26233,7 +27659,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " cmp %bpl,%r8b" }, @@ -26245,7 +27672,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbp" }, @@ -26258,7 +27686,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %r12" }, @@ -26272,7 +27701,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " setne %dl" }, @@ -26285,7 +27715,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " and %edx,%eax" }, @@ -26297,7 +27728,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -26318,7 +27750,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -26331,7 +27764,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -26348,7 +27782,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbp" }, @@ -26360,7 +27795,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -26374,7 +27810,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -26389,7 +27826,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -26403,7 +27841,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsbl (%rsi),%ebp" }, @@ -26421,7 +27860,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzbl 0x16d3d(%rip),%eax # 41a5f0 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>" }, @@ -26434,7 +27874,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %al,%al" }, @@ -26455,7 +27896,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 4038c5 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -26471,7 +27913,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a5f0,%edi" }, @@ -26495,7 +27938,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402310 <__cxa_guard_acquire@plt>" }, @@ -26508,7 +27952,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -26529,7 +27974,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 4038f0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x50>" }, @@ -26543,7 +27989,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -26567,7 +28014,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26580,7 +28028,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %ebp,%esi" }, @@ -26594,7 +28043,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -26608,7 +28058,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -26622,7 +28073,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -26639,7 +28091,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp %al,0x16d1a(%rip) # 41a5f8 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>" }, @@ -26653,7 +28106,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne %al" }, @@ -26668,7 +28122,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -26680,7 +28135,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -26692,7 +28148,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbp" }, @@ -26704,7 +28161,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -26723,7 +28181,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -26737,7 +28196,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -26761,7 +28221,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -26775,7 +28236,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -26789,7 +28251,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -26802,7 +28265,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -26816,7 +28280,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -26832,7 +28297,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a5f0,%edi" }, @@ -26849,7 +28315,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov %al,0x16cea(%rip) # 41a5f8 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>" }, @@ -26873,7 +28340,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402140 <__cxa_guard_release@plt>" }, @@ -26894,7 +28362,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jmp 4038c5 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -26908,7 +28377,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -26924,7 +28394,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a5f0,%edi" }, @@ -26948,7 +28419,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402130 <__cxa_guard_abort@plt>" }, @@ -26962,7 +28434,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -26986,7 +28459,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -27003,7 +28477,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -27020,7 +28495,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbp" }, @@ -27032,7 +28508,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " push %rbx" }, @@ -27046,7 +28523,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -27061,7 +28539,8 @@ ], "source": { "file": null, - "line": 289 + "line": 289, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -27075,7 +28554,8 @@ ], "source": { "file": null, - "line": 60 + "line": 60, + "mainsource": true }, "text": " movsbl (%rsi),%ebp" }, @@ -27093,7 +28573,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " movzbl 0x16cbd(%rip),%eax # 41a600 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>" }, @@ -27106,7 +28587,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %al,%al" }, @@ -27127,7 +28609,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 403955 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -27143,7 +28626,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a600,%edi" }, @@ -27167,7 +28651,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402310 <__cxa_guard_acquire@plt>" }, @@ -27180,7 +28665,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -27201,7 +28687,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jne 403980 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x50>" }, @@ -27215,7 +28702,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -27239,7 +28727,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -27252,7 +28741,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %ebp,%esi" }, @@ -27266,7 +28756,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -27280,7 +28771,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -27294,7 +28786,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -27311,7 +28804,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " cmp %al,0x16c9a(%rip) # 41a608 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>" }, @@ -27325,7 +28819,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " setne %al" }, @@ -27340,7 +28835,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -27352,7 +28848,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbx" }, @@ -27364,7 +28861,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " pop %rbp" }, @@ -27376,7 +28874,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " retq" }, @@ -27395,7 +28894,8 @@ ], "source": { "file": null, - "line": 293 + "line": 293, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -27409,7 +28909,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -27433,7 +28934,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -27447,7 +28949,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -27461,7 +28964,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -27474,7 +28978,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -27488,7 +28993,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -27504,7 +29010,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a600,%edi" }, @@ -27521,7 +29028,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov %al,0x16c6a(%rip) # 41a608 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>" }, @@ -27545,7 +29053,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402140 <__cxa_guard_release@plt>" }, @@ -27566,7 +29075,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " jmp 403955 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x25>" }, @@ -27580,7 +29090,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -27596,7 +29107,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov $0x41a600,%edi" }, @@ -27620,7 +29132,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 402130 <__cxa_guard_abort@plt>" }, @@ -27634,7 +29147,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -27658,7 +29172,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -27675,7 +29190,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -27693,7 +29209,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push %r14" }, @@ -27706,7 +29223,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push %r13" }, @@ -27719,7 +29237,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push %r12" }, @@ -27731,7 +29250,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push %rbp" }, @@ -27743,7 +29263,8 @@ ], "source": { "file": null, - "line": 310 + "line": 310, + "mainsource": true }, "text": " push %rbx" }, @@ -27761,7 +29282,8 @@ ], "source": { "file": null, - "line": 313 + "line": 313, + "mainsource": true }, "text": " mov 0xb0(%rdi),%rax" }, @@ -27779,7 +29301,8 @@ ], "source": { "file": null, - "line": 313 + "line": 313, + "mainsource": true }, "text": " cmp 0xb8(%rdi),%rax" }, @@ -27804,7 +29327,8 @@ ], "source": { "file": null, - "line": 313 + "line": 313, + "mainsource": true }, "text": " je 403d0e <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x34e>" }, @@ -27819,7 +29343,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -27837,7 +29362,8 @@ ], "source": { "file": null, - "line": 318 + "line": 318, + "mainsource": true }, "text": " mov 0xc0(%rdi),%r12" }, @@ -27851,7 +29377,8 @@ ], "source": { "file": null, - "line": 318 + "line": 318, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -27869,7 +29396,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " mov %rdx,0xb0(%rdi)" }, @@ -27884,7 +29412,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " movsbl (%rax),%r14d" }, @@ -27899,7 +29428,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl %r14b,%r13d" }, @@ -27913,7 +29443,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " mov %r14d,%ebp" }, @@ -27933,7 +29464,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl 0x139(%r12,%r13,1),%ecx" }, @@ -27946,7 +29478,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test %cl,%cl" }, @@ -27967,7 +29500,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 403a2c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x6c>" }, @@ -27982,7 +29516,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov (%r12),%rax" }, @@ -27996,7 +29531,8 @@ ], "source": { "file": null, - "line": 317 + "line": 317, + "mainsource": true }, "text": " mov %r14d,%ecx" }, @@ -28011,7 +29547,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov 0x40(%rax),%rax" }, @@ -28028,7 +29565,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp $0x403090,%rax" }, @@ -28053,7 +29591,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 403be0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x220>" }, @@ -28066,7 +29605,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test %cl,%cl" }, @@ -28087,7 +29627,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 403a2c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x6c>" }, @@ -28106,7 +29647,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov %cl,0x139(%r12,%r13,1)" }, @@ -28124,7 +29666,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x98(%rbx),%rdx" }, @@ -28138,7 +29681,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzbl (%rdx),%eax" }, @@ -28151,7 +29695,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test %al,%al" }, @@ -28172,7 +29717,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jne 403a50 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x90>" }, @@ -28196,7 +29742,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jmpq 403ad0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x110>" }, @@ -28208,7 +29755,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " nop" }, @@ -28223,7 +29771,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzbl 0x2(%rdx),%eax" }, @@ -28238,7 +29787,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " add $0x2,%rdx" }, @@ -28251,7 +29801,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test %al,%al" }, @@ -28276,7 +29827,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " je 403ad0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x110>" }, @@ -28289,7 +29841,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " cmp %al,%cl" }, @@ -28310,7 +29863,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " jne 403a40 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x80>" }, @@ -28325,7 +29879,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " cmp $0x62,%bpl" }, @@ -28346,7 +29901,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " jne 403a98 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xd8>" }, @@ -28364,7 +29920,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " cmpl $0x2,0x88(%rbx)" }, @@ -28385,7 +29942,8 @@ ], "source": { "file": null, - "line": 320 + "line": 320, + "mainsource": true }, "text": " je 403a98 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xd8>" }, @@ -28403,7 +29961,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -28421,7 +29980,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -28438,7 +29998,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x70,%r8d" }, @@ -28451,7 +30012,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -28472,7 +30034,8 @@ ], "source": { "file": null, - "line": 327 + "line": 327, + "mainsource": true }, "text": " movl $0x18,0x90(%rbx)" }, @@ -28488,7 +30051,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -28500,7 +30064,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbx" }, @@ -28512,7 +30077,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbp" }, @@ -28525,7 +30091,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r12" }, @@ -28538,7 +30105,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r13" }, @@ -28551,7 +30119,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r14" }, @@ -28575,7 +30144,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -28589,7 +30159,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -28607,7 +30178,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%r9" }, @@ -28625,7 +30197,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -28641,7 +30214,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -28654,7 +30228,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -28675,7 +30250,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movl $0x1,0x90(%rbx)" }, @@ -28691,7 +30267,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsbl 0x1(%rdx),%r8d" }, @@ -28705,7 +30282,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r9,%rdx" }, @@ -28717,7 +30295,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbx" }, @@ -28729,7 +30308,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbp" }, @@ -28742,7 +30322,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r12" }, @@ -28755,7 +30336,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r13" }, @@ -28768,7 +30350,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r14" }, @@ -28792,7 +30375,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -28807,7 +30391,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -28822,7 +30407,8 @@ ], "source": { "file": null, - "line": 325 + "line": 325, + "mainsource": true }, "text": " cmp $0x62,%bpl" }, @@ -28843,7 +30429,8 @@ ], "source": { "file": null, - "line": 325 + "line": 325, + "mainsource": true }, "text": " je 403a63 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xa3>" }, @@ -28858,7 +30445,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp $0x42,%bpl" }, @@ -28883,7 +30471,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " je 403bf1 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x231>" }, @@ -28897,7 +30486,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " lea -0x44(%rbp),%eax" }, @@ -28910,7 +30500,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " cmp $0x33,%al" }, @@ -28935,7 +30526,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " jbe 403ba0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1e0>" }, @@ -28953,7 +30545,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " lea 0xc8(%rbx),%r12" }, @@ -28968,7 +30561,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " cmp $0x78,%bpl" }, @@ -28993,7 +30587,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " je 403c88 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2c8>" }, @@ -29008,7 +30603,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " cmp $0x75,%bpl" }, @@ -29033,7 +30629,8 @@ ], "source": { "file": null, - "line": 355 + "line": 355, + "mainsource": true }, "text": " je 403c88 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2c8>" }, @@ -29051,7 +30648,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rax" }, @@ -29066,7 +30664,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl %bpl,%ebp" }, @@ -29084,7 +30683,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -29099,7 +30699,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rax),%rax" }, @@ -29115,7 +30716,8 @@ ], "source": { "file": null, - "line": 370 + "line": 370, + "mainsource": true }, "text": " testb $0x8,0x1(%rax,%rbp,2)" }, @@ -29140,7 +30742,8 @@ ], "source": { "file": null, - "line": 370 + "line": 370, + "mainsource": true }, "text": " je 403c6c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2ac>" }, @@ -29154,7 +30757,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r14d,%r8d" }, @@ -29170,7 +30774,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -29183,7 +30788,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -29197,7 +30803,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -29221,7 +30828,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -29239,7 +30847,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -29257,7 +30866,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " cmp %rax,0xb8(%rbx)" }, @@ -29278,7 +30888,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " jne 403b76 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1b6>" }, @@ -29299,7 +30910,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " jmp 403b8b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1cb>" }, @@ -29315,7 +30927,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -29330,7 +30943,8 @@ ], "source": { "file": null, - "line": 375 + "line": 375, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -29344,7 +30958,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -29362,7 +30977,8 @@ ], "source": { "file": null, - "line": 375 + "line": 375, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -29376,7 +30992,8 @@ ], "source": { "file": null, - "line": 375 + "line": 375, + "mainsource": true }, "text": " movsbl (%rax),%esi" }, @@ -29400,7 +31017,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " callq 402190 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>" }, @@ -29418,7 +31036,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -29436,7 +31055,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -29457,7 +31077,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " je 403b8b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1cb>" }, @@ -29475,7 +31096,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rdx" }, @@ -29489,7 +31111,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl (%rax),%ecx" }, @@ -29504,7 +31127,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rdx),%rdx" }, @@ -29520,7 +31144,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " testb $0x8,0x1(%rdx,%rcx,2)" }, @@ -29541,7 +31166,8 @@ ], "source": { "file": null, - "line": 374 + "line": 374, + "mainsource": true }, "text": " jne 403b50 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x190>" }, @@ -29562,7 +31188,8 @@ ], "source": { "file": null, - "line": 376 + "line": 376, + "mainsource": true }, "text": " movl $0x4,0x90(%rbx)" }, @@ -29574,7 +31201,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbx" }, @@ -29586,7 +31214,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbp" }, @@ -29599,7 +31228,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r12" }, @@ -29612,7 +31242,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r13" }, @@ -29625,7 +31256,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r14" }, @@ -29637,7 +31269,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " retq" }, @@ -29650,7 +31283,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -29671,7 +31305,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " movabs $0x8800100088001,%rdx" }, @@ -29686,7 +31321,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " bt %rax,%rdx" }, @@ -29707,7 +31343,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " jae 403c1b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x25b>" }, @@ -29728,7 +31365,8 @@ ], "source": { "file": null, - "line": 343 + "line": 343, + "mainsource": true }, "text": " movl $0xe,0x90(%rbx)" }, @@ -29746,7 +31384,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -29760,7 +31399,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r14d,%r8d" }, @@ -29773,7 +31413,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -29791,7 +31432,8 @@ ], "source": { "file": null, - "line": 344 + "line": 344, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -29807,7 +31449,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -29819,7 +31462,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbx" }, @@ -29831,7 +31475,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %rbp" }, @@ -29844,7 +31489,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r12" }, @@ -29857,7 +31503,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r13" }, @@ -29870,7 +31517,8 @@ ], "source": { "file": null, - "line": 383 + "line": 383, + "mainsource": true }, "text": " pop %r14" }, @@ -29894,7 +31542,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -29906,7 +31555,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nop" }, @@ -29919,7 +31569,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -29933,7 +31584,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r14d,%esi" }, @@ -29947,7 +31599,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -29960,7 +31613,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " callq *%rax" }, @@ -29973,7 +31627,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %eax,%ecx" }, @@ -29997,7 +31652,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jmpq 403a20 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x60>" }, @@ -30015,7 +31671,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -30033,7 +31690,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -30050,7 +31708,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x6e,%r8d" }, @@ -30063,7 +31722,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -30084,7 +31744,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " movl $0x18,0x90(%rbx)" }, @@ -30100,7 +31761,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -30124,7 +31786,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 403abf <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xff>" }, @@ -30139,7 +31802,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " cmp $0x63,%bpl" }, @@ -30164,7 +31828,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " jne 403aeb <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x12b>" }, @@ -30182,7 +31847,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -30200,7 +31866,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -30225,7 +31892,8 @@ ], "source": { "file": null, - "line": 348 + "line": 348, + "mainsource": true }, "text": " je 403d1d <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x35d>" }, @@ -30240,7 +31908,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -30258,7 +31927,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -30274,7 +31944,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -30287,7 +31958,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -30305,7 +31977,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -30323,7 +31996,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -30344,7 +32018,8 @@ ], "source": { "file": null, - "line": 352 + "line": 352, + "mainsource": true }, "text": " movl $0x1,0x90(%rbx)" }, @@ -30359,7 +32034,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsbl (%rax),%r8d" }, @@ -30383,7 +32059,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 403abf <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xff>" }, @@ -30397,7 +32074,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r14d,%r8d" }, @@ -30413,7 +32091,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -30426,7 +32105,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -30440,7 +32120,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -30461,7 +32142,8 @@ ], "source": { "file": null, - "line": 380 + "line": 380, + "mainsource": true }, "text": " movl $0x1,0x90(%rbx)" }, @@ -30485,7 +32167,8 @@ ], "source": { "file": null, - "line": 1452 + "line": 1452, + "mainsource": true }, "text": " jmpq 403abf <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xff>" }, @@ -30503,7 +32186,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -30525,7 +32209,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movq $0x0,0xd0(%rbx)" }, @@ -30539,7 +32224,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,(%rax)" }, @@ -30552,7 +32238,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " xor %eax,%eax" }, @@ -30567,7 +32254,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " cmp $0x78,%bpl" }, @@ -30581,7 +32269,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " setne %al" }, @@ -30594,7 +32283,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " xor %ebp,%ebp" }, @@ -30610,7 +32300,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " lea 0x2(%rax,%rax,1),%r13d" }, @@ -30628,7 +32319,8 @@ ], "source": { "file": null, - "line": 360 + "line": 360, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -30646,7 +32338,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -30667,7 +32360,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " je 403cff <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x33f>" }, @@ -30685,7 +32379,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rdx" }, @@ -30699,7 +32394,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl (%rax),%ecx" }, @@ -30714,7 +32410,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rdx),%rdx" }, @@ -30730,7 +32427,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " testb $0x10,0x1(%rdx,%rcx,2)" }, @@ -30751,7 +32449,8 @@ ], "source": { "file": null, - "line": 361 + "line": 361, + "mainsource": true }, "text": " je 403cff <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x33f>" }, @@ -30766,7 +32465,8 @@ ], "source": { "file": null, - "line": 365 + "line": 365, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -30780,7 +32480,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -30794,7 +32495,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " add $0x1,%ebp" }, @@ -30812,7 +32514,8 @@ ], "source": { "file": null, - "line": 365 + "line": 365, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -30826,7 +32529,8 @@ ], "source": { "file": null, - "line": 365 + "line": 365, + "mainsource": true }, "text": " movsbl (%rax),%esi" }, @@ -30850,7 +32554,8 @@ ], "source": { "file": null, - "line": 1159 + "line": 1159, + "mainsource": true }, "text": " callq 402190 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>" }, @@ -30864,7 +32569,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " cmp %ebp,%r13d" }, @@ -30885,7 +32591,8 @@ ], "source": { "file": null, - "line": 358 + "line": 358, + "mainsource": true }, "text": " jne 403cad <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2ed>" }, @@ -30906,7 +32613,8 @@ ], "source": { "file": null, - "line": 367 + "line": 367, + "mainsource": true }, "text": " movl $0x3,0x90(%rbx)" }, @@ -30930,7 +32638,8 @@ ], "source": { "file": null, - "line": 367 + "line": 367, + "mainsource": true }, "text": " jmpq 403b95 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1d5>" }, @@ -30946,7 +32655,8 @@ ], "source": { "file": null, - "line": 362 + "line": 362, + "mainsource": true }, "text": " mov $0x414098,%esi" }, @@ -30962,7 +32672,8 @@ ], "source": { "file": null, - "line": 362 + "line": 362, + "mainsource": true }, "text": " mov $0x2,%edi" }, @@ -30986,7 +32697,8 @@ ], "source": { "file": null, - "line": 362 + "line": 362, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -31002,7 +32714,8 @@ ], "source": { "file": null, - "line": 314 + "line": 314, + "mainsource": true }, "text": " mov $0x414038,%esi" }, @@ -31018,7 +32731,8 @@ ], "source": { "file": null, - "line": 314 + "line": 314, + "mainsource": true }, "text": " mov $0x2,%edi" }, @@ -31042,7 +32756,8 @@ ], "source": { "file": null, - "line": 314 + "line": 314, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -31058,7 +32773,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " mov $0x414060,%esi" }, @@ -31074,7 +32790,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " mov $0x2,%edi" }, @@ -31098,7 +32815,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -31113,7 +32831,8 @@ ], "source": { "file": null, - "line": 349 + "line": 349, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -31130,7 +32849,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " push %rbp" }, @@ -31144,7 +32864,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov %rdi,%rbp" }, @@ -31156,7 +32877,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " push %rbx" }, @@ -31172,7 +32894,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " mov $0x0,%ebx" }, @@ -31187,7 +32910,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -31201,7 +32925,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -31222,7 +32947,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403d90 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x60>" }, @@ -31236,7 +32962,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov 0x8(%rdi),%eax" }, @@ -31250,7 +32977,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea -0x1(%rax),%edx" }, @@ -31264,7 +32992,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov %edx,0x8(%rdi)" }, @@ -31278,7 +33007,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " cmp $0x1,%eax" }, @@ -31299,7 +33029,8 @@ ], "source": { "file": null, - "line": 155 + "line": 155, + "mainsource": true }, "text": " je 403d60 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x30>" }, @@ -31314,7 +33045,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -31326,7 +33058,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop %rbx" }, @@ -31338,7 +33071,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop %rbp" }, @@ -31350,7 +33084,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " retq" }, @@ -31369,7 +33104,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -31384,7 +33120,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov 0x0(%rbp),%rax" }, @@ -31398,7 +33135,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -31412,7 +33150,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " callq *0x10(%rax)" }, @@ -31426,7 +33165,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " test %rbx,%rbx" }, @@ -31447,7 +33187,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " jne 403da0 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x70>" }, @@ -31461,7 +33202,8 @@ ], "source": { "file": null, - "line": 68 + "line": 68, + "mainsource": true }, "text": " mov 0xc(%rbp),%eax" }, @@ -31475,7 +33217,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " lea -0x1(%rax),%edx" }, @@ -31489,7 +33232,8 @@ ], "source": { "file": null, - "line": 69 + "line": 69, + "mainsource": true }, "text": " mov %edx,0xc(%rbp)" }, @@ -31503,7 +33247,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " cmp $0x1,%eax" }, @@ -31524,7 +33269,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " jne 403d51 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x21>" }, @@ -31539,7 +33285,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov 0x0(%rbp),%rax" }, @@ -31553,7 +33300,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -31568,7 +33316,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " mov 0x18(%rax),%rax" }, @@ -31583,7 +33332,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -31595,7 +33345,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop %rbx" }, @@ -31607,7 +33358,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " pop %rbp" }, @@ -31620,7 +33372,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " jmpq *%rax" }, @@ -31636,7 +33389,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov $0xffffffff,%eax" }, @@ -31652,7 +33406,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd %eax,0x8(%rdi)" }, @@ -31673,7 +33428,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 403d4c <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x1c>" }, @@ -31688,7 +33444,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -31704,7 +33461,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " mov $0xffffffff,%eax" }, @@ -31720,7 +33478,8 @@ ], "source": { "file": null, - "line": 50 + "line": 50, + "mainsource": true }, "text": " lock xadd %eax,0xc(%rbp)" }, @@ -31741,7 +33500,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmp 403d78 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x48>" }, @@ -31756,7 +33516,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -31774,7 +33535,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " push %r12" }, @@ -31788,7 +33550,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rdi,%r12" }, @@ -31800,7 +33563,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " push %rbx" }, @@ -31814,7 +33578,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rsi,%rbx" }, @@ -31829,7 +33594,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -31847,7 +33613,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " mov 0x160(%rsi),%rdi" }, @@ -31865,7 +33632,8 @@ ], "source": { "file": null, - "line": 210 + "line": 210, + "mainsource": true }, "text": " cmp 0x168(%rsi),%rdi" }, @@ -31886,7 +33654,8 @@ ], "source": { "file": null, - "line": 210 + "line": 210, + "mainsource": true }, "text": " je 403e00 <_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE6_M_popEv+0x50>" }, @@ -31901,7 +33670,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov -0x8(%rdi),%rax" }, @@ -31917,7 +33687,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movdqu -0x18(%rdi),%xmm1" }, @@ -31932,7 +33703,8 @@ ], "source": { "file": null, - "line": 1558 + "line": 1558, + "mainsource": true }, "text": " sub $0x18,%rdi" }, @@ -31950,7 +33722,8 @@ ], "source": { "file": null, - "line": 1558 + "line": 1558, + "mainsource": true }, "text": " mov %rdi,0x160(%rsi)" }, @@ -31966,7 +33739,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov %rax,0x10(%r12)" }, @@ -31980,7 +33754,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov %r12,%rax" }, @@ -31996,7 +33771,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movups %xmm1,(%r12)" }, @@ -32011,7 +33787,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -32023,7 +33800,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop %rbx" }, @@ -32036,7 +33814,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop %r12" }, @@ -32048,7 +33827,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " retq" }, @@ -32069,7 +33849,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -32087,7 +33868,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov 0x178(%rsi),%rax" }, @@ -32103,7 +33885,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x1f8,%esi" }, @@ -32118,7 +33901,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov -0x8(%rax),%rax" }, @@ -32137,7 +33921,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movdqu 0x1e0(%rax),%xmm2" }, @@ -32155,7 +33940,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov 0x1f0(%rax),%rax" }, @@ -32171,7 +33957,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " movups %xmm2,(%r12)" }, @@ -32187,7 +33974,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " mov %rax,0x10(%r12)" }, @@ -32211,7 +33999,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -32229,7 +34018,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " mov 0x178(%rbx),%rdx" }, @@ -32244,7 +34034,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov -0x8(%rdx),%rax" }, @@ -32259,7 +34050,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " sub $0x8,%rdx" }, @@ -32275,7 +34067,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movq %rdx,%xmm4" }, @@ -32293,7 +34086,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " lea 0x1e0(%rax),%rcx" }, @@ -32309,7 +34103,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movq %rax,%xmm3" }, @@ -32326,7 +34121,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " add $0x1f8,%rax" }, @@ -32342,7 +34138,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movq %rcx,%xmm0" }, @@ -32357,7 +34154,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " punpcklqdq %xmm3,%xmm0" }, @@ -32375,7 +34173,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movups %xmm0,0x160(%rbx)" }, @@ -32391,7 +34190,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " movq %rax,%xmm0" }, @@ -32405,7 +34205,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " mov %r12,%rax" }, @@ -32420,7 +34221,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " punpcklqdq %xmm4,%xmm0" }, @@ -32438,7 +34240,8 @@ ], "source": { "file": null, - "line": 562 + "line": 562, + "mainsource": true }, "text": " movups %xmm0,0x170(%rbx)" }, @@ -32453,7 +34256,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -32465,7 +34269,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop %rbx" }, @@ -32478,7 +34283,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " pop %r12" }, @@ -32490,7 +34296,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " retq" }, @@ -32502,7 +34309,8 @@ ], "source": { "file": null, - "line": 145 + "line": 145, + "mainsource": true }, "text": " nop" }, @@ -32521,7 +34329,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " cmpl $0xb,(%rdi)" }, @@ -32542,7 +34351,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " je 403e90 <_ZNSt8__detail6_StateIcED1Ev+0x10>" }, @@ -32554,7 +34364,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " retq" }, @@ -32575,7 +34386,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -32590,7 +34402,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov 0x20(%rdi),%rax" }, @@ -32604,7 +34417,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -32625,7 +34439,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 403e85 <_ZNSt8__detail6_StateIcED1Ev+0x5>" }, @@ -32640,7 +34455,8 @@ ], "source": { "file": null, - "line": 156 + "line": 156, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -32655,7 +34471,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " add $0x10,%rdi" }, @@ -32671,7 +34488,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov $0x3,%edx" }, @@ -32685,7 +34503,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %rdi,%rsi" }, @@ -32698,7 +34517,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " callq *%rax" }, @@ -32713,7 +34533,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -32725,7 +34546,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " retq" }, @@ -32743,7 +34565,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " push %r12" }, @@ -32757,7 +34580,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " mov %rdi,%r12" }, @@ -32772,7 +34596,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " add $0x60,%rdi" }, @@ -32784,7 +34609,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " push %rbp" }, @@ -32796,7 +34622,8 @@ ], "source": { "file": null, - "line": 558 + "line": 558, + "mainsource": true }, "text": " push %rbx" }, @@ -32820,7 +34647,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -32836,7 +34664,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x50(%r12),%rbx" }, @@ -32852,7 +34681,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x48(%r12),%rbp" }, @@ -32866,7 +34696,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -32887,7 +34718,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 403ee6 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x36>" }, @@ -32899,7 +34731,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop" }, @@ -32913,7 +34746,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -32928,7 +34762,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x30,%rbp" }, @@ -32952,7 +34787,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -32966,7 +34802,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -32987,7 +34824,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 403ed0 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x20>" }, @@ -33003,7 +34841,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x48(%r12),%rbp" }, @@ -33017,7 +34856,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -33038,7 +34878,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 403efb <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x4b>" }, @@ -33054,7 +34895,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x58(%r12),%rsi" }, @@ -33068,7 +34910,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -33082,7 +34925,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -33106,7 +34950,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -33122,7 +34967,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x10(%r12),%rdi" }, @@ -33136,7 +34982,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -33157,7 +35004,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 403f20 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x70>" }, @@ -33173,7 +35021,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x20(%r12),%rsi" }, @@ -33185,7 +35034,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop %rbx" }, @@ -33197,7 +35047,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop %rbp" }, @@ -33210,7 +35061,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop %r12" }, @@ -33224,7 +35076,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -33248,7 +35101,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -33269,7 +35123,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -33281,7 +35136,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop %rbx" }, @@ -33293,7 +35149,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop %rbp" }, @@ -33306,7 +35163,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " pop %r12" }, @@ -33318,7 +35176,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " retq" }, @@ -33339,7 +35198,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -33351,7 +35211,8 @@ ], "source": { "file": null, - "line": 561 + "line": 561, + "mainsource": true }, "text": " nop" }, @@ -33371,7 +35232,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movdqu (%rsi),%xmm1" }, @@ -33387,7 +35249,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movdqu 0x10(%rsi),%xmm0" }, @@ -33403,7 +35266,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movdqu 0x20(%rsi),%xmm2" }, @@ -33417,7 +35281,8 @@ ], "source": { "file": null, - "line": 148 + "line": 148, + "mainsource": true }, "text": " cmpl $0xb,(%rsi)" }, @@ -33431,7 +35296,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movups %xmm1,(%rdi)" }, @@ -33446,7 +35312,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movups %xmm0,0x10(%rdi)" }, @@ -33461,7 +35328,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " movups %xmm2,0x20(%rdi)" }, @@ -33482,7 +35350,8 @@ ], "source": { "file": null, - "line": 148 + "line": 148, + "mainsource": true }, "text": " je 403f50 <_ZNSt8__detail6_StateIcEC1EOS1_+0x20>" }, @@ -33494,7 +35363,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " retq" }, @@ -33506,7 +35376,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nop" }, @@ -33525,7 +35396,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " movq $0x0,0x20(%rdi)" }, @@ -33540,7 +35412,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " mov 0x20(%rsi),%rax" }, @@ -33556,7 +35429,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movdqu 0x10(%rsi),%xmm3" }, @@ -33571,7 +35445,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov 0x28(%rdi),%rdx" }, @@ -33586,7 +35461,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movups %xmm0,0x10(%rsi)" }, @@ -33601,7 +35477,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,0x20(%rdi)" }, @@ -33616,7 +35493,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " mov 0x28(%rsi),%rax" }, @@ -33635,7 +35513,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movq $0x0,0x20(%rsi)" }, @@ -33650,7 +35529,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " mov %rdx,0x28(%rsi)" }, @@ -33665,7 +35545,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,0x28(%rdi)" }, @@ -33680,7 +35561,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movups %xmm3,0x10(%rdi)" }, @@ -33692,7 +35574,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " retq" }, @@ -33713,7 +35596,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -33731,7 +35615,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push %r15" }, @@ -33744,7 +35629,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push %r14" }, @@ -33757,7 +35643,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push %r13" }, @@ -33770,7 +35657,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push %r12" }, @@ -33782,7 +35670,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push %rbp" }, @@ -33794,7 +35683,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " push %rbx" }, @@ -33808,7 +35698,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -33823,7 +35714,8 @@ ], "source": { "file": null, - "line": 431 + "line": 431, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -33841,7 +35733,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " mov 0xb0(%rdi),%rax" }, @@ -33859,7 +35752,8 @@ ], "source": { "file": null, - "line": 435 + "line": 435, + "mainsource": true }, "text": " mov 0xc0(%rdi),%rbp" }, @@ -33874,7 +35768,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -33892,7 +35787,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " mov %rdx,0xb0(%rdi)" }, @@ -33907,7 +35803,8 @@ ], "source": { "file": null, - "line": 434 + "line": 434, + "mainsource": true }, "text": " movsbl (%rax),%r14d" }, @@ -33922,7 +35819,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl %r14b,%r12d" }, @@ -33936,7 +35834,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " mov %r14d,%r13d" }, @@ -33956,7 +35855,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl 0x139(%rbp,%r12,1),%eax" }, @@ -33969,7 +35869,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " mov %eax,%ecx" }, @@ -33982,7 +35883,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test %al,%al" }, @@ -34003,7 +35905,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 403ff7 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x67>" }, @@ -34018,7 +35921,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov 0x0(%rbp),%rax" }, @@ -34032,7 +35936,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r14d,%ecx" }, @@ -34047,7 +35952,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov 0x40(%rax),%rax" }, @@ -34064,7 +35970,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp $0x403090,%rax" }, @@ -34089,7 +35996,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 404218 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x288>" }, @@ -34102,7 +36010,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test %cl,%cl" }, @@ -34123,7 +36032,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 403ff7 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x67>" }, @@ -34142,7 +36052,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov %cl,0x139(%rbp,%r12,1)" }, @@ -34160,7 +36071,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x98(%rbx),%rax" }, @@ -34174,7 +36086,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzbl (%rax),%edx" }, @@ -34187,7 +36100,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test %dl,%dl" }, @@ -34208,7 +36122,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jne 40401c <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x8c>" }, @@ -34229,7 +36144,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " jmp 404060 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xd0>" }, @@ -34249,7 +36165,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -34264,7 +36181,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " movzbl 0x2(%rax),%edx" }, @@ -34279,7 +36197,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " add $0x2,%rax" }, @@ -34292,7 +36211,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " test %dl,%dl" }, @@ -34313,7 +36233,8 @@ ], "source": { "file": null, - "line": 118 + "line": 118, + "mainsource": true }, "text": " je 404060 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xd0>" }, @@ -34326,7 +36247,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " cmp %cl,%dl" }, @@ -34347,7 +36269,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " jne 404010 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x80>" }, @@ -34365,7 +36288,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -34383,7 +36307,8 @@ ], "source": { "file": null, - "line": 440 + "line": 440, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -34399,7 +36324,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -34412,7 +36338,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -34433,7 +36360,8 @@ ], "source": { "file": null, - "line": 439 + "line": 439, + "mainsource": true }, "text": " movl $0x1,0x90(%rbx)" }, @@ -34449,7 +36377,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsbl 0x1(%rax),%r8d" }, @@ -34464,7 +36393,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -34476,7 +36406,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %rbx" }, @@ -34488,7 +36419,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %rbp" }, @@ -34501,7 +36433,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r12" }, @@ -34514,7 +36447,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r13" }, @@ -34527,7 +36461,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r14" }, @@ -34540,7 +36475,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r15" }, @@ -34564,7 +36500,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -34584,7 +36521,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -34602,7 +36540,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rdx" }, @@ -34617,7 +36556,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl %r13b,%eax" }, @@ -34632,7 +36572,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rdx),%rdx" }, @@ -34648,7 +36589,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " testb $0x8,0x1(%rdx,%rax,2)" }, @@ -34673,7 +36615,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " je 40423d <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x2ad>" }, @@ -34688,7 +36631,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " sub $0x38,%r13d" }, @@ -34703,7 +36647,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " cmp $0x1,%r13b" }, @@ -34728,7 +36673,8 @@ ], "source": { "file": null, - "line": 445 + "line": 445, + "mainsource": true }, "text": " jbe 40423d <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x2ad>" }, @@ -34746,7 +36692,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -34760,7 +36707,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r14d,%r8d" }, @@ -34776,7 +36724,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -34789,7 +36738,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -34807,7 +36757,8 @@ ], "source": { "file": null, - "line": 447 + "line": 447, + "mainsource": true }, "text": " lea 0xc8(%rbx),%r12" }, @@ -34821,7 +36772,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -34845,7 +36797,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -34863,7 +36816,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -34881,7 +36835,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " cmp %rax,0xb8(%rbx)" }, @@ -34906,7 +36861,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -34924,7 +36880,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rcx" }, @@ -34938,7 +36895,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl (%rax),%esi" }, @@ -34953,7 +36911,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rcx),%rcx" }, @@ -34967,7 +36926,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov %rsi,%rdx" }, @@ -34983,7 +36943,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " testb $0x8,0x1(%rcx,%rsi,2)" }, @@ -35008,7 +36969,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35022,7 +36984,8 @@ ], "source": { "file": null, - "line": 452 + "line": 452, + "mainsource": true }, "text": " sub $0x38,%edx" }, @@ -35036,7 +36999,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " cmp $0x1,%dl" }, @@ -35061,7 +37025,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " jbe 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35076,7 +37041,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -35094,7 +37060,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rbp" }, @@ -35112,7 +37079,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea 0xd8(%rbx),%r13" }, @@ -35130,7 +37098,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -35145,7 +37114,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " movzbl (%rax),%r15d" }, @@ -35163,7 +37133,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -35178,7 +37149,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea 0x1(%rbp),%r14" }, @@ -35192,7 +37164,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp %r13,%rax" }, @@ -35217,7 +37190,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 404229 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x299>" }, @@ -35235,7 +37209,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov 0xd8(%rbx),%rdx" }, @@ -35249,7 +37224,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp %rdx,%r14" }, @@ -35274,7 +37250,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " ja 4041d2 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x242>" }, @@ -35289,7 +37266,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %r15b,(%rax,%rbp,1)" }, @@ -35307,7 +37285,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -35325,7 +37304,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %r14,0xd0(%rbx)" }, @@ -35341,7 +37321,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,0x1(%rax,%rbp,1)" }, @@ -35359,7 +37340,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -35377,7 +37359,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -35398,7 +37381,8 @@ ], "source": { "file": null, - "line": 450 + "line": 450, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35416,7 +37400,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rcx" }, @@ -35430,7 +37415,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl (%rax),%esi" }, @@ -35445,7 +37431,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rcx),%rcx" }, @@ -35459,7 +37446,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov %rsi,%rdx" }, @@ -35475,7 +37463,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " testb $0x8,0x1(%rcx,%rsi,2)" }, @@ -35496,7 +37485,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " je 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35510,7 +37500,8 @@ ], "source": { "file": null, - "line": 452 + "line": 452, + "mainsource": true }, "text": " sub $0x38,%edx" }, @@ -35524,7 +37515,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " cmp $0x1,%dl" }, @@ -35545,7 +37537,8 @@ ], "source": { "file": null, - "line": 453 + "line": 453, + "mainsource": true }, "text": " jbe 4041b9 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x229>" }, @@ -35560,7 +37553,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -35578,7 +37572,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rbp" }, @@ -35596,7 +37591,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -35611,7 +37607,8 @@ ], "source": { "file": null, - "line": 455 + "line": 455, + "mainsource": true }, "text": " movzbl (%rax),%r15d" }, @@ -35629,7 +37626,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -35644,7 +37642,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea 0x1(%rbp),%r14" }, @@ -35658,7 +37657,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp %rax,%r13" }, @@ -35683,7 +37683,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 404233 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x2a3>" }, @@ -35701,7 +37702,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov 0xd8(%rbx),%rdx" }, @@ -35715,7 +37717,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp %rdx,%r14" }, @@ -35736,7 +37739,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " ja 4041f3 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x263>" }, @@ -35751,7 +37755,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %r15b,(%rax,%rbp,1)" }, @@ -35769,7 +37774,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -35787,7 +37793,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %r14,0xd0(%rbx)" }, @@ -35803,7 +37810,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,0x1(%rax,%rbp,1)" }, @@ -35824,7 +37832,8 @@ ], "source": { "file": null, - "line": 456 + "line": 456, + "mainsource": true }, "text": " movl $0x2,0x90(%rbx)" }, @@ -35839,7 +37848,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -35851,7 +37861,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %rbx" }, @@ -35863,7 +37874,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %rbp" }, @@ -35876,7 +37888,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r12" }, @@ -35889,7 +37902,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r13" }, @@ -35902,7 +37916,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r14" }, @@ -35915,7 +37930,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " pop %r15" }, @@ -35927,7 +37943,8 @@ ], "source": { "file": null, - "line": 462 + "line": 462, + "mainsource": true }, "text": " retq" }, @@ -35944,7 +37961,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov $0x1,%r8d" }, @@ -35957,7 +37975,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %ecx,%ecx" }, @@ -35970,7 +37989,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -35984,7 +38004,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -35998,7 +38019,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -36022,7 +38044,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " callq 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -36040,7 +38063,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -36064,7 +38088,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmpq 404125 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x195>" }, @@ -36081,7 +38106,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov $0x1,%r8d" }, @@ -36094,7 +38120,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %ecx,%ecx" }, @@ -36107,7 +38134,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -36121,7 +38149,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -36135,7 +38164,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -36159,7 +38189,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " callq 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -36177,7 +38208,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -36198,7 +38230,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 4041a2 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x212>" }, @@ -36216,7 +38249,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -36229,7 +38263,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -36243,7 +38278,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r14d,%esi" }, @@ -36257,7 +38293,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -36270,7 +38307,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " callq *%rax" }, @@ -36283,7 +38321,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %eax,%ecx" }, @@ -36307,7 +38346,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jmpq 403feb <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x5b>" }, @@ -36323,7 +38363,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov $0xf,%edx" }, @@ -36347,7 +38388,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmpq 40411c <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x18c>" }, @@ -36363,7 +38405,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov $0xf,%edx" }, @@ -36387,7 +38430,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmpq 40419d <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x20d>" }, @@ -36403,7 +38447,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " mov $0x4140c6,%esi" }, @@ -36419,7 +38464,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " mov $0x2,%edi" }, @@ -36443,7 +38489,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -36458,7 +38505,8 @@ ], "source": { "file": null, - "line": 460 + "line": 460, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -36476,7 +38524,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push %r14" }, @@ -36489,7 +38538,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push %r13" }, @@ -36502,7 +38552,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push %r12" }, @@ -36514,7 +38565,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push %rbp" }, @@ -36526,7 +38578,8 @@ ], "source": { "file": null, - "line": 389 + "line": 389, + "mainsource": true }, "text": " push %rbx" }, @@ -36544,7 +38597,8 @@ ], "source": { "file": null, - "line": 392 + "line": 392, + "mainsource": true }, "text": " mov 0xb0(%rdi),%rax" }, @@ -36562,7 +38616,8 @@ ], "source": { "file": null, - "line": 392 + "line": 392, + "mainsource": true }, "text": " cmp 0xb8(%rdi),%rax" }, @@ -36587,7 +38642,8 @@ ], "source": { "file": null, - "line": 392 + "line": 392, + "mainsource": true }, "text": " je 4043af <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x15f>" }, @@ -36602,7 +38658,8 @@ ], "source": { "file": null, - "line": 396 + "line": 396, + "mainsource": true }, "text": " movsbl (%rax),%r13d" }, @@ -36620,7 +38677,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " mov 0xc0(%rdi),%r12" }, @@ -36634,7 +38692,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " mov %rdi,%rbp" }, @@ -36649,7 +38708,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl %r13b,%r14d" }, @@ -36663,7 +38723,8 @@ ], "source": { "file": null, - "line": 396 + "line": 396, + "mainsource": true }, "text": " mov %r13d,%ebx" }, @@ -36683,7 +38744,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movsbl 0x139(%r12,%r14,1),%esi" }, @@ -36697,7 +38759,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test %sil,%sil" }, @@ -36718,7 +38781,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 4042b6 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x66>" }, @@ -36733,7 +38797,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov (%r12),%rax" }, @@ -36747,7 +38812,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " mov %r13d,%esi" }, @@ -36762,7 +38828,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov 0x40(%rax),%rcx" }, @@ -36776,7 +38843,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r13d,%eax" }, @@ -36794,7 +38862,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp $0x403090,%rcx" }, @@ -36819,7 +38888,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 4043a0 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x150>" }, @@ -36832,7 +38902,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test %al,%al" }, @@ -36853,7 +38924,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 4042b6 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x66>" }, @@ -36872,7 +38944,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov %al,0x139(%r12,%r14,1)" }, @@ -36890,7 +38963,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " mov 0xa0(%rbp),%rdi" }, @@ -36914,7 +38988,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " callq 402090 " }, @@ -36928,7 +39003,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -36949,7 +39025,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " je 4042cc <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x7c>" }, @@ -36963,7 +39040,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " cmpb $0x0,(%rax)" }, @@ -36984,7 +39062,8 @@ ], "source": { "file": null, - "line": 399 + "line": 399, + "mainsource": true }, "text": " jne 404338 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xe8>" }, @@ -37001,7 +39080,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " mov 0x8c(%rbp),%eax" }, @@ -37014,7 +39094,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " test $0x80,%al" }, @@ -37039,7 +39120,8 @@ ], "source": { "file": null, - "line": 405 + "line": 405, + "mainsource": true }, "text": " jne 404388 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x138>" }, @@ -37057,7 +39139,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0xd0(%rbp),%rdx" }, @@ -37075,7 +39158,8 @@ ], "source": { "file": null, - "line": 402 + "line": 402, + "mainsource": true }, "text": " lea 0xc8(%rbp),%rdi" }, @@ -37091,7 +39175,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " test $0x120,%eax" }, @@ -37112,7 +39197,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " je 404309 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xb9>" }, @@ -37130,7 +39216,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbp),%rcx" }, @@ -37144,7 +39231,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl %bl,%eax" }, @@ -37159,7 +39247,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rcx),%rcx" }, @@ -37175,7 +39264,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " testb $0x8,0x1(%rcx,%rax,2)" }, @@ -37196,7 +39286,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " je 404309 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xb9>" }, @@ -37210,7 +39301,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " cmp $0x30,%bl" }, @@ -37231,7 +39323,8 @@ ], "source": { "file": null, - "line": 410 + "line": 410, + "mainsource": true }, "text": " jne 404368 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x118>" }, @@ -37252,7 +39345,8 @@ ], "source": { "file": null, - "line": 422 + "line": 422, + "mainsource": true }, "text": " movl $0x1,0x90(%rbp)" }, @@ -37266,7 +39360,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r13d,%r8d" }, @@ -37282,7 +39377,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -37295,7 +39391,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -37319,7 +39416,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -37338,7 +39436,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " addq $0x1,0xb0(%rbp)" }, @@ -37350,7 +39449,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %rbx" }, @@ -37362,7 +39462,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %rbp" }, @@ -37375,7 +39476,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %r12" }, @@ -37388,7 +39490,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %r13" }, @@ -37401,7 +39504,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %r14" }, @@ -37413,7 +39517,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " retq" }, @@ -37429,7 +39534,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -37450,7 +39556,8 @@ ], "source": { "file": null, - "line": 401 + "line": 401, + "mainsource": true }, "text": " movl $0x1,0x90(%rbp)" }, @@ -37468,7 +39575,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbp),%rdx" }, @@ -37482,7 +39590,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r13d,%r8d" }, @@ -37495,7 +39604,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -37513,7 +39623,8 @@ ], "source": { "file": null, - "line": 402 + "line": 402, + "mainsource": true }, "text": " lea 0xc8(%rbp),%rdi" }, @@ -37529,7 +39640,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -37553,7 +39665,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -37574,7 +39687,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 404322 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xd2>" }, @@ -37592,7 +39706,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -37613,7 +39728,8 @@ ], "source": { "file": null, - "line": 412 + "line": 412, + "mainsource": true }, "text": " movl $0x4,0x90(%rbp)" }, @@ -37627,7 +39743,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r13d,%r8d" }, @@ -37643,7 +39760,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -37656,7 +39774,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -37680,7 +39799,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -37701,7 +39821,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 404322 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xd2>" }, @@ -37717,7 +39838,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -37729,7 +39851,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %rbx" }, @@ -37743,7 +39866,8 @@ ], "source": { "file": null, - "line": 407 + "line": 407, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -37755,7 +39879,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %rbp" }, @@ -37768,7 +39893,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %r12" }, @@ -37781,7 +39907,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %r13" }, @@ -37794,7 +39921,8 @@ ], "source": { "file": null, - "line": 427 + "line": 427, + "mainsource": true }, "text": " pop %r14" }, @@ -37818,7 +39946,8 @@ ], "source": { "file": null, - "line": 407 + "line": 407, + "mainsource": true }, "text": " jmpq 403f90 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv>" }, @@ -37837,7 +39966,8 @@ ], "source": { "file": null, - "line": 407 + "line": 407, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -37850,7 +39980,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -37864,7 +39995,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -37877,7 +40009,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " callq *%rcx" }, @@ -37891,7 +40024,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " movsbl %al,%esi" }, @@ -37915,7 +40049,8 @@ ], "source": { "file": null, - "line": 397 + "line": 397, + "mainsource": true }, "text": " jmpq 4042aa <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x5a>" }, @@ -37931,7 +40066,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " mov $0x414038,%esi" }, @@ -37947,7 +40083,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " mov $0x2,%edi" }, @@ -37971,7 +40108,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -37984,7 +40122,8 @@ ], "source": { "file": null, - "line": 393 + "line": 393, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -38002,7 +40141,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push %r14" }, @@ -38015,7 +40155,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push %r13" }, @@ -38028,7 +40169,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push %r12" }, @@ -38040,7 +40182,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push %rbp" }, @@ -38052,7 +40195,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " push %rbx" }, @@ -38070,7 +40214,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov 0xb0(%rdi),%rax" }, @@ -38084,7 +40229,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -38102,7 +40248,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " mov 0xc0(%rdi),%r12" }, @@ -38117,7 +40264,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -38135,7 +40283,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov %rdx,0xb0(%rdi)" }, @@ -38150,7 +40299,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movsbl (%rax),%r13d" }, @@ -38165,7 +40315,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl %r13b,%r14d" }, @@ -38179,7 +40330,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov %r13d,%ebp" }, @@ -38199,7 +40351,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movsbl 0x139(%r12,%r14,1),%esi" }, @@ -38213,7 +40366,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test %sil,%sil" }, @@ -38234,7 +40388,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 404424 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x64>" }, @@ -38249,7 +40404,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov (%r12),%rax" }, @@ -38263,7 +40419,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r13d,%esi" }, @@ -38278,7 +40435,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov 0x40(%rax),%rcx" }, @@ -38292,7 +40450,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " mov %r13d,%eax" }, @@ -38310,7 +40469,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " cmp $0x403090,%rcx" }, @@ -38335,7 +40495,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " jne 404648 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x288>" }, @@ -38348,7 +40509,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " cmp $0x20,%al" }, @@ -38369,7 +40531,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 404424 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x64>" }, @@ -38388,7 +40551,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov %al,0x139(%r12,%r14,1)" }, @@ -38406,7 +40570,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " mov 0xa0(%rbx),%rdi" }, @@ -38430,7 +40595,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " callq 402090 " }, @@ -38444,7 +40610,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -38469,7 +40636,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " je 404698 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2d8>" }, @@ -38484,7 +40652,8 @@ ], "source": { "file": null, - "line": 107 + "line": 107, + "mainsource": true }, "text": " cmp $0x5c,%bpl" }, @@ -38509,7 +40678,8 @@ ], "source": { "file": null, - "line": 107 + "line": 107, + "mainsource": true }, "text": " je 404518 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x158>" }, @@ -38524,7 +40694,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " cmp $0x28,%bpl" }, @@ -38549,7 +40720,8 @@ ], "source": { "file": null, - "line": 124 + "line": 124, + "mainsource": true }, "text": " je 4044f0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x130>" }, @@ -38564,7 +40736,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " cmp $0x29,%bpl" }, @@ -38589,7 +40762,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " je 404630 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x270>" }, @@ -38604,7 +40778,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " cmp $0x5b,%bpl" }, @@ -38629,7 +40804,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " je 404660 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2a0>" }, @@ -38644,7 +40820,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " cmp $0x7b,%bpl" }, @@ -38669,7 +40846,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " je 4045e0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x220>" }, @@ -38682,7 +40860,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " mov %ebp,%eax" }, @@ -38697,7 +40876,8 @@ ], "source": { "file": null, - "line": 182 + "line": 182, + "mainsource": true }, "text": " movsbl %bpl,%r8d" }, @@ -38711,7 +40891,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " and $0xffffffdf,%eax" }, @@ -38724,7 +40905,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " cmp $0x5d,%al" }, @@ -38749,7 +40931,8 @@ ], "source": { "file": null, - "line": 179 + "line": 179, + "mainsource": true }, "text": " je 404708 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x348>" }, @@ -38767,7 +40950,8 @@ ], "source": { "file": null, - "line": 182 + "line": 182, + "mainsource": true }, "text": " mov 0xc0(%rbx),%r13" }, @@ -38782,7 +40966,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl %bpl,%r14d" }, @@ -38796,7 +40981,8 @@ ], "source": { "file": null, - "line": 181 + "line": 181, + "mainsource": true }, "text": " mov %rbx,%r12" }, @@ -38816,7 +41002,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " movzbl 0x139(%r13,%r14,1),%eax" }, @@ -38829,7 +41016,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " test %al,%al" }, @@ -38854,7 +41042,8 @@ ], "source": { "file": null, - "line": 933 + "line": 933, + "mainsource": true }, "text": " jne 404728 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x368>" }, @@ -38869,7 +41058,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov 0x0(%r13),%rax" }, @@ -38884,7 +41074,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov 0x40(%rax),%rax" }, @@ -38901,7 +41092,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " cmp $0x403090,%rax" }, @@ -38926,7 +41118,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jne 4046f0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x330>" }, @@ -38940,7 +41133,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " test %bpl,%bpl" }, @@ -38961,7 +41155,8 @@ ], "source": { "file": null, - "line": 936 + "line": 936, + "mainsource": true }, "text": " je 4044bc <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0xfc>" }, @@ -38980,7 +41175,8 @@ ], "source": { "file": null, - "line": 937 + "line": 937, + "mainsource": true }, "text": " mov %bpl,0x139(%r13,%r14,1)" }, @@ -38994,7 +41190,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movzbl (%rbx),%eax" }, @@ -39007,7 +41204,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " test %al,%al" }, @@ -39028,7 +41226,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " jne 4044d6 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x116>" }, @@ -39049,7 +41248,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -39063,7 +41263,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -39080,7 +41281,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movzbl 0x8(%r12),%eax" }, @@ -39095,7 +41297,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " add $0x8,%r12" }, @@ -39108,7 +41311,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " test %al,%al" }, @@ -39129,7 +41333,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " je 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -39143,7 +41348,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " cmp %al,%bpl" }, @@ -39164,7 +41370,8 @@ ], "source": { "file": null, - "line": 184 + "line": 184, + "mainsource": true }, "text": " jne 4044c8 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x108>" }, @@ -39180,7 +41387,8 @@ ], "source": { "file": null, - "line": 186 + "line": 186, + "mainsource": true }, "text": " mov 0x4(%r12),%eax" }, @@ -39197,7 +41405,8 @@ ], "source": { "file": null, - "line": 186 + "line": 186, + "mainsource": true }, "text": " mov %eax,0x90(%rbx)" }, @@ -39218,7 +41427,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -39237,7 +41447,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -39254,7 +41465,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " mov 0x8c(%rbx),%eax" }, @@ -39267,7 +41479,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " test $0x10,%al" }, @@ -39288,7 +41501,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " jne 404568 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x1a8>" }, @@ -39301,7 +41515,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " test $0x2,%al" }, @@ -39315,7 +41530,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " setne %al" }, @@ -39329,7 +41545,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " movzbl %al,%eax" }, @@ -39343,7 +41560,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " add $0x5,%eax" }, @@ -39360,7 +41578,8 @@ ], "source": { "file": null, - "line": 158 + "line": 158, + "mainsource": true }, "text": " mov %eax,0x90(%rbx)" }, @@ -39372,7 +41591,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbx" }, @@ -39384,7 +41604,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbp" }, @@ -39397,7 +41618,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r12" }, @@ -39410,7 +41632,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r13" }, @@ -39423,7 +41646,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r14" }, @@ -39435,7 +41659,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " retq" }, @@ -39450,7 +41675,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -39468,7 +41694,8 @@ ], "source": { "file": null, - "line": 109 + "line": 109, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -39486,7 +41713,8 @@ ], "source": { "file": null, - "line": 109 + "line": 109, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -39511,7 +41739,8 @@ ], "source": { "file": null, - "line": 109 + "line": 109, + "mainsource": true }, "text": " je 404787 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x3c7>" }, @@ -39532,7 +41761,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " testl $0x120,0x8c(%rbx)" }, @@ -39557,7 +41787,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " je 404600 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x240>" }, @@ -39571,7 +41802,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " movzbl (%rax),%edx" }, @@ -39585,7 +41817,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " lea -0x28(%rdx),%ecx" }, @@ -39599,7 +41832,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp $0x1,%cl" }, @@ -39620,7 +41854,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jbe 404550 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x190>" }, @@ -39634,7 +41869,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp $0x7b,%dl" }, @@ -39659,7 +41895,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jne 404600 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x240>" }, @@ -39674,7 +41911,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -39692,7 +41930,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -39706,7 +41945,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " movzbl (%rax),%ebp" }, @@ -39730,7 +41970,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " jmpq 404443 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x83>" }, @@ -39746,7 +41987,8 @@ ], "source": { "file": null, - "line": 122 + "line": 122, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -39764,7 +42006,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rdx" }, @@ -39778,7 +42021,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " cmpb $0x3f,(%rdx)" }, @@ -39799,7 +42043,8 @@ ], "source": { "file": null, - "line": 126 + "line": 126, + "mainsource": true }, "text": " jne 4044fa <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x13a>" }, @@ -39814,7 +42059,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " lea 0x1(%rdx),%rax" }, @@ -39832,7 +42078,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " mov %rax,0xb0(%rbx)" }, @@ -39850,7 +42097,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -39875,7 +42123,8 @@ ], "source": { "file": null, - "line": 128 + "line": 128, + "mainsource": true }, "text": " je 404796 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x3d6>" }, @@ -39890,7 +42139,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " movzbl 0x1(%rdx),%eax" }, @@ -39903,7 +42153,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " cmp $0x3a,%al" }, @@ -39928,7 +42179,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " je 404730 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x370>" }, @@ -39941,7 +42193,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " cmp $0x3d,%al" }, @@ -39966,7 +42219,8 @@ ], "source": { "file": null, - "line": 138 + "line": 138, + "mainsource": true }, "text": " je 40474a <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x38a>" }, @@ -39979,7 +42233,8 @@ ], "source": { "file": null, - "line": 144 + "line": 144, + "mainsource": true }, "text": " cmp $0x21,%al" }, @@ -40004,7 +42259,8 @@ ], "source": { "file": null, - "line": 144 + "line": 144, + "mainsource": true }, "text": " jne 404778 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x3b8>" }, @@ -40019,7 +42275,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " add $0x2,%rdx" }, @@ -40037,7 +42294,8 @@ ], "source": { "file": null, - "line": 148 + "line": 148, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -40058,7 +42316,8 @@ ], "source": { "file": null, - "line": 147 + "line": 147, + "mainsource": true }, "text": " movl $0x7,0x90(%rbx)" }, @@ -40075,7 +42334,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x6e,%r8d" }, @@ -40093,7 +42353,8 @@ ], "source": { "file": null, - "line": 146 + "line": 146, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -40111,7 +42372,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -40135,7 +42397,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 4046b3 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2f3>" }, @@ -40156,7 +42419,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -40177,7 +42441,8 @@ ], "source": { "file": null, - "line": 176 + "line": 176, + "mainsource": true }, "text": " movl $0x1,0x88(%rbx)" }, @@ -40198,7 +42463,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " movl $0xc,0x90(%rbx)" }, @@ -40222,7 +42488,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " jmpq 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -40240,7 +42507,8 @@ ], "source": { "file": null, - "line": 177 + "line": 177, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -40258,7 +42526,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov 0xf0(%rbx),%rdi" }, @@ -40276,7 +42545,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov 0xe8(%rbx),%rax" }, @@ -40290,7 +42560,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " add %rbx,%rdi" }, @@ -40303,7 +42574,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " test $0x1,%al" }, @@ -40324,7 +42596,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " je 40461d <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x25d>" }, @@ -40338,7 +42611,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov (%rdi),%rdx" }, @@ -40354,7 +42628,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " mov -0x1(%rdx,%rax,1),%rax" }, @@ -40366,7 +42641,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbx" }, @@ -40378,7 +42654,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbp" }, @@ -40391,7 +42668,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r12" }, @@ -40404,7 +42682,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r13" }, @@ -40417,7 +42696,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r14" }, @@ -40430,7 +42710,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " jmpq *%rax" }, @@ -40450,7 +42731,8 @@ ], "source": { "file": null, - "line": 119 + "line": 119, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -40471,7 +42753,8 @@ ], "source": { "file": null, - "line": 161 + "line": 161, + "mainsource": true }, "text": " movl $0x8,0x90(%rbx)" }, @@ -40483,7 +42766,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbx" }, @@ -40495,7 +42779,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbp" }, @@ -40508,7 +42793,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r12" }, @@ -40521,7 +42807,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r13" }, @@ -40534,7 +42821,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r14" }, @@ -40546,7 +42834,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " retq" }, @@ -40562,7 +42851,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -40578,7 +42868,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov $0x20,%edx" }, @@ -40592,7 +42883,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -40605,7 +42897,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " callq *%rcx" }, @@ -40619,7 +42912,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " movsbl %al,%esi" }, @@ -40643,7 +42937,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " jmpq 404418 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x58>" }, @@ -40660,7 +42955,8 @@ ], "source": { "file": null, - "line": 101 + "line": 101, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -40678,7 +42974,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " movb $0x1,0xa8(%rbx)" }, @@ -40696,7 +42993,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -40717,7 +43015,8 @@ ], "source": { "file": null, - "line": 164 + "line": 164, + "mainsource": true }, "text": " movl $0x2,0x88(%rbx)" }, @@ -40735,7 +43034,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -40756,7 +43056,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " je 404686 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2c6>" }, @@ -40770,7 +43071,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " cmpb $0x5e,(%rax)" }, @@ -40791,7 +43093,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " je 4046d0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x310>" }, @@ -40812,7 +43115,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " movl $0x9,0x90(%rbx)" }, @@ -40836,7 +43140,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " jmpq 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -40850,7 +43155,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -40871,7 +43177,8 @@ ], "source": { "file": null, - "line": 103 + "line": 103, + "mainsource": true }, "text": " movl $0x1,0x90(%rbx)" }, @@ -40889,7 +43196,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -40907,7 +43215,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -40921,7 +43230,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r13d,%r8d" }, @@ -40933,7 +43243,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbx" }, @@ -40949,7 +43260,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -40961,7 +43273,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %rbp" }, @@ -40974,7 +43287,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -40987,7 +43301,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r12" }, @@ -41000,7 +43315,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r13" }, @@ -41013,7 +43329,8 @@ ], "source": { "file": null, - "line": 196 + "line": 196, + "mainsource": true }, "text": " pop %r14" }, @@ -41037,7 +43354,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -41057,7 +43375,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -41078,7 +43397,8 @@ ], "source": { "file": null, - "line": 168 + "line": 168, + "mainsource": true }, "text": " movl $0xa,0x90(%rbx)" }, @@ -41093,7 +43413,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " add $0x1,%rax" }, @@ -41111,7 +43432,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " mov %rax,0xb0(%rbx)" }, @@ -41135,7 +43457,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " jmpq 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -41152,7 +43475,8 @@ ], "source": { "file": null, - "line": 169 + "line": 169, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -41165,7 +43489,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -41179,7 +43504,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r8d,%esi" }, @@ -41193,7 +43519,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -41206,7 +43533,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " callq *%rax" }, @@ -41219,7 +43547,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " mov %eax,%ebp" }, @@ -41243,7 +43572,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " jmpq 4044af <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0xef>" }, @@ -41261,7 +43591,8 @@ ], "source": { "file": null, - "line": 935 + "line": 935, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -41279,7 +43610,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -41297,7 +43629,8 @@ ], "source": { "file": null, - "line": 194 + "line": 194, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -41318,7 +43651,8 @@ ], "source": { "file": null, - "line": 193 + "line": 193, + "mainsource": true }, "text": " movl $0x1,0x90(%rbx)" }, @@ -41339,7 +43673,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " jmp 4046b3 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2f3>" }, @@ -41356,7 +43691,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -41369,7 +43705,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " mov %eax,%ebp" }, @@ -41393,7 +43730,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " jmpq 4044bc <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0xfc>" }, @@ -41405,7 +43743,8 @@ ], "source": { "file": null, - "line": 901 + "line": 901, + "mainsource": true }, "text": " nop" }, @@ -41426,7 +43765,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " movl $0x6,0x90(%rbx)" }, @@ -41441,7 +43781,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " add $0x2,%rdx" }, @@ -41459,7 +43800,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -41483,7 +43825,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " jmpq 40450b <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x14b>" }, @@ -41498,7 +43841,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " add $0x2,%rdx" }, @@ -41516,7 +43860,8 @@ ], "source": { "file": null, - "line": 142 + "line": 142, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -41537,7 +43882,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " movl $0x7,0x90(%rbx)" }, @@ -41554,7 +43900,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x70,%r8d" }, @@ -41572,7 +43919,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -41590,7 +43938,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -41614,7 +43963,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmpq 4046b3 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2f3>" }, @@ -41630,7 +43980,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov $0x414120,%esi" }, @@ -41646,7 +43997,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov $0x5,%edi" }, @@ -41670,7 +44022,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -41686,7 +44039,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov $0x414038,%esi" }, @@ -41702,7 +44056,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov $0x2,%edi" }, @@ -41726,7 +44081,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -41742,7 +44098,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " mov $0x4140e8,%esi" }, @@ -41758,7 +44115,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " mov $0x5,%edi" }, @@ -41782,7 +44140,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -41803,7 +44162,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -41815,7 +44175,8 @@ ], "source": { "file": null, - "line": 129 + "line": 129, + "mainsource": true }, "text": " nop" }, @@ -41833,7 +44194,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push %r15" }, @@ -41846,7 +44208,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push %r14" }, @@ -41859,7 +44222,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push %r13" }, @@ -41872,7 +44236,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push %r12" }, @@ -41884,7 +44249,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push %rbp" }, @@ -41896,7 +44262,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " push %rbx" }, @@ -41911,7 +44278,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " sub $0x8,%rsp" }, @@ -41929,7 +44297,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov 0xb0(%rdi),%rax" }, @@ -41947,7 +44316,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov 0xb8(%rdi),%rcx" }, @@ -41961,7 +44331,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " cmp %rcx,%rax" }, @@ -41986,7 +44357,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " je 4049e8 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x238>" }, @@ -42000,7 +44372,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -42015,7 +44388,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -42033,7 +44407,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rsi" }, @@ -42051,7 +44426,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " mov %rdx,0xb0(%rdi)" }, @@ -42065,7 +44441,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " movzbl (%rax),%edi" }, @@ -42080,7 +44457,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rsi),%rsi" }, @@ -42096,7 +44474,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " testb $0x8,0x1(%rsi,%rdi,2)" }, @@ -42121,7 +44500,8 @@ ], "source": { "file": null, - "line": 275 + "line": 275, + "mainsource": true }, "text": " jne 404880 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0xd0>" }, @@ -42136,7 +44516,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " cmp $0x2c,%dil" }, @@ -42157,7 +44538,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " je 404860 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0xb0>" }, @@ -42178,7 +44560,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " testl $0x120,0x8c(%rbx)" }, @@ -42203,7 +44586,8 @@ ], "source": { "file": null, - "line": 286 + "line": 286, + "mainsource": true }, "text": " je 4049b0 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x200>" }, @@ -42217,7 +44601,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " cmp %rdx,%rcx" }, @@ -42242,7 +44627,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " je 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -42257,7 +44643,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " cmp $0x5c,%dil" }, @@ -42282,7 +44669,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " jne 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -42297,7 +44685,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " cmpb $0x7d,0x1(%rax)" }, @@ -42322,7 +44711,8 @@ ], "source": { "file": null, - "line": 288 + "line": 288, + "mainsource": true }, "text": " jne 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -42343,7 +44733,8 @@ ], "source": { "file": null, - "line": 290 + "line": 290, + "mainsource": true }, "text": " movl $0x0,0x88(%rbx)" }, @@ -42358,7 +44749,8 @@ ], "source": { "file": null, - "line": 292 + "line": 292, + "mainsource": true }, "text": " add $0x2,%rax" }, @@ -42379,7 +44771,8 @@ ], "source": { "file": null, - "line": 291 + "line": 291, + "mainsource": true }, "text": " movl $0xd,0x90(%rbx)" }, @@ -42397,7 +44790,8 @@ ], "source": { "file": null, - "line": 292 + "line": 292, + "mainsource": true }, "text": " mov %rax,0xb0(%rbx)" }, @@ -42412,7 +44806,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -42424,7 +44819,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbx" }, @@ -42436,7 +44832,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbp" }, @@ -42449,7 +44846,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r12" }, @@ -42462,7 +44860,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r13" }, @@ -42475,7 +44874,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r14" }, @@ -42488,7 +44888,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r15" }, @@ -42500,7 +44901,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " retq" }, @@ -42514,7 +44916,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -42535,7 +44938,8 @@ ], "source": { "file": null, - "line": 284 + "line": 284, + "mainsource": true }, "text": " movl $0x19,0x90(%rbx)" }, @@ -42550,7 +44954,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -42562,7 +44967,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbx" }, @@ -42574,7 +44980,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbp" }, @@ -42587,7 +44994,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r12" }, @@ -42600,7 +45008,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r13" }, @@ -42613,7 +45022,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r14" }, @@ -42626,7 +45036,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r15" }, @@ -42638,7 +45049,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " retq" }, @@ -42656,7 +45068,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -42677,7 +45090,8 @@ ], "source": { "file": null, - "line": 277 + "line": 277, + "mainsource": true }, "text": " movl $0x1a,0x90(%rbx)" }, @@ -42692,7 +45106,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " movsbl %dil,%r8d" }, @@ -42708,7 +45123,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -42721,7 +45137,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -42739,7 +45156,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -42757,7 +45175,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " lea 0xc8(%rbx),%r13" }, @@ -42771,7 +45190,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -42795,7 +45215,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -42813,7 +45234,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -42831,7 +45253,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -42852,7 +45275,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " je 40484e <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x9e>" }, @@ -42870,7 +45294,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea 0xd8(%rbx),%r14" }, @@ -42887,7 +45312,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -42905,7 +45331,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0xc0(%rbx),%rdx" }, @@ -42919,7 +45346,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " movzbl (%rax),%ecx" }, @@ -42934,7 +45362,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rdx),%rdx" }, @@ -42950,7 +45379,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " testb $0x8,0x1(%rdx,%rcx,2)" }, @@ -42975,7 +45405,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " je 40484e <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x9e>" }, @@ -42990,7 +45421,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -43008,7 +45440,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rbp" }, @@ -43026,7 +45459,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -43041,7 +45475,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " movzbl (%rax),%r15d" }, @@ -43059,7 +45494,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -43074,7 +45510,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea 0x1(%rbp),%r12" }, @@ -43088,7 +45525,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp %r14,%rax" }, @@ -43113,7 +45551,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 4049a0 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x1f0>" }, @@ -43131,7 +45570,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov 0xd8(%rbx),%rdx" }, @@ -43145,7 +45585,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp %rdx,%r12" }, @@ -43166,7 +45607,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " ja 404950 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x1a0>" }, @@ -43181,7 +45623,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %r15b,(%rax,%rbp,1)" }, @@ -43199,7 +45642,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -43217,7 +45661,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %r12,0xd0(%rbx)" }, @@ -43233,7 +45678,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,0x1(%rax,%rbp,1)" }, @@ -43251,7 +45697,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -43269,7 +45716,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " cmp 0xb8(%rbx),%rax" }, @@ -43290,7 +45738,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " jne 4048c8 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x118>" }, @@ -43305,7 +45754,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -43317,7 +45767,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbx" }, @@ -43329,7 +45780,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbp" }, @@ -43342,7 +45794,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r12" }, @@ -43355,7 +45808,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r13" }, @@ -43368,7 +45822,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r14" }, @@ -43381,7 +45836,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r15" }, @@ -43393,7 +45849,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " retq" }, @@ -43407,7 +45864,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -43424,7 +45882,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov $0x1,%r8d" }, @@ -43437,7 +45896,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %ecx,%ecx" }, @@ -43450,7 +45910,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -43464,7 +45925,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -43478,7 +45940,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -43502,7 +45965,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " callq 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -43520,7 +45984,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -43535,7 +46000,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %r15b,(%rax,%rbp,1)" }, @@ -43553,7 +46019,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -43571,7 +46038,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %r12,0xd0(%rbx)" }, @@ -43587,7 +46055,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,0x1(%rax,%rbp,1)" }, @@ -43605,7 +46074,8 @@ ], "source": { "file": null, - "line": 279 + "line": 279, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -43623,7 +46093,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " cmp %rax,0xb8(%rbx)" }, @@ -43648,7 +46119,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " jne 4048c8 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x118>" }, @@ -43672,7 +46144,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " jmpq 40484e <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x9e>" }, @@ -43687,7 +46160,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -43703,7 +46177,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov $0xf,%edx" }, @@ -43727,7 +46202,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmpq 404912 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x162>" }, @@ -43744,7 +46220,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -43759,7 +46236,8 @@ ], "source": { "file": null, - "line": 298 + "line": 298, + "mainsource": true }, "text": " cmp $0x7d,%dil" }, @@ -43780,7 +46258,8 @@ ], "source": { "file": null, - "line": 298 + "line": 298, + "mainsource": true }, "text": " jne 4049d9 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv+0x229>" }, @@ -43801,7 +46280,8 @@ ], "source": { "file": null, - "line": 300 + "line": 300, + "mainsource": true }, "text": " movl $0x0,0x88(%rbx)" }, @@ -43822,7 +46302,8 @@ ], "source": { "file": null, - "line": 301 + "line": 301, + "mainsource": true }, "text": " movl $0xd,0x90(%rbx)" }, @@ -43837,7 +46318,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " add $0x8,%rsp" }, @@ -43849,7 +46331,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbx" }, @@ -43861,7 +46344,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %rbp" }, @@ -43874,7 +46358,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r12" }, @@ -43887,7 +46372,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r13" }, @@ -43900,7 +46386,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r14" }, @@ -43913,7 +46400,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " pop %r15" }, @@ -43925,7 +46413,8 @@ ], "source": { "file": null, - "line": 306 + "line": 306, + "mainsource": true }, "text": " retq" }, @@ -43941,7 +46430,8 @@ ], "source": { "file": null, - "line": 295 + "line": 295, + "mainsource": true }, "text": " mov $0x414180,%esi" }, @@ -43957,7 +46447,8 @@ ], "source": { "file": null, - "line": 295 + "line": 295, + "mainsource": true }, "text": " mov $0x7,%edi" }, @@ -43981,7 +46472,8 @@ ], "source": { "file": null, - "line": 295 + "line": 295, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -43997,7 +46489,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " mov $0x414148,%esi" }, @@ -44013,7 +46506,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " mov $0x6,%edi" }, @@ -44037,7 +46531,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -44057,7 +46552,8 @@ ], "source": { "file": null, - "line": 269 + "line": 269, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -44075,7 +46571,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r15" }, @@ -44088,7 +46585,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r14" }, @@ -44101,7 +46599,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r13" }, @@ -44114,7 +46613,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r12" }, @@ -44126,7 +46626,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %rbp" }, @@ -44138,7 +46639,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %rbx" }, @@ -44159,7 +46661,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " movabs $0xfffffffffffffff,%rbx" }, @@ -44174,7 +46677,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " sub $0x18,%rsp" }, @@ -44189,7 +46693,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov 0x8(%rdi),%r14" }, @@ -44203,7 +46708,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov (%rdi),%r13" }, @@ -44217,7 +46723,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %r14,%rax" }, @@ -44231,7 +46738,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub %r13,%rax" }, @@ -44246,7 +46754,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x3,%rax" }, @@ -44260,7 +46769,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " cmp %rbx,%rax" }, @@ -44285,7 +46795,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " je 404b5f <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x15f>" }, @@ -44299,7 +46810,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -44313,7 +46825,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov %rdx,%r15" }, @@ -44329,7 +46842,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov $0x1,%edx" }, @@ -44343,7 +46857,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov %rdi,%rbp" }, @@ -44358,7 +46873,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " cmovne %rax,%rdx" }, @@ -44371,7 +46887,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " xor %ecx,%ecx" }, @@ -44385,7 +46902,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov %rsi,%r12" }, @@ -44399,7 +46917,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " add %rdx,%rax" }, @@ -44413,7 +46932,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rsi,%rdx" }, @@ -44427,7 +46947,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " setb %cl" }, @@ -44441,7 +46962,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r13,%rdx" }, @@ -44455,7 +46977,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " test %rcx,%rcx" }, @@ -44480,7 +47003,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " jne 404b50 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x150>" }, @@ -44494,7 +47018,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -44515,7 +47040,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " jne 404ac0 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0xc0>" }, @@ -44528,7 +47054,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " xor %ebx,%ebx" }, @@ -44542,7 +47069,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov (%r15),%rax" }, @@ -44556,7 +47084,8 @@ ], "source": { "file": null, - "line": 991 + "line": 991, + "mainsource": true }, "text": " mov %r14,%r8" }, @@ -44572,7 +47101,8 @@ ], "source": { "file": null, - "line": 464 + "line": 464, + "mainsource": true }, "text": " lea 0x8(%rcx,%rdx,1),%r9" }, @@ -44587,7 +47117,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov 0x10(%rbp),%r14" }, @@ -44601,7 +47132,8 @@ ], "source": { "file": null, - "line": 991 + "line": 991, + "mainsource": true }, "text": " sub %r12,%r8" }, @@ -44616,7 +47148,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov %rax,(%rcx,%rdx,1)" }, @@ -44631,7 +47164,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " lea (%r9,%r8,1),%r15" }, @@ -44645,7 +47179,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " test %rdx,%rdx" }, @@ -44666,7 +47201,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " jg 404af0 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0xf0>" }, @@ -44680,7 +47216,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " test %r8,%r8" }, @@ -44705,7 +47242,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " jg 404b30 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x130>" }, @@ -44719,7 +47257,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -44744,7 +47283,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " jne 404b15 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x115>" }, @@ -44760,7 +47300,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq %r15,%xmm1" }, @@ -44776,7 +47317,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq %rcx,%xmm0" }, @@ -44791,7 +47333,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " mov %rbx,0x10(%rbp)" }, @@ -44806,7 +47349,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " punpcklqdq %xmm1,%xmm0" }, @@ -44821,7 +47365,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movups %xmm0,0x0(%rbp)" }, @@ -44836,7 +47381,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " add $0x18,%rsp" }, @@ -44848,7 +47394,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %rbx" }, @@ -44860,7 +47407,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %rbp" }, @@ -44873,7 +47421,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r12" }, @@ -44886,7 +47435,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r13" }, @@ -44899,7 +47449,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r14" }, @@ -44912,7 +47463,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r15" }, @@ -44924,7 +47476,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " retq" }, @@ -44940,7 +47493,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -44954,7 +47508,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp %rbx,%rax" }, @@ -44969,7 +47524,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmova %rbx,%rax" }, @@ -44988,7 +47544,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " lea 0x0(,%rax,8),%rbx" }, @@ -45002,7 +47559,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -45017,7 +47575,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rdx,(%rsp)" }, @@ -45041,7 +47600,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " callq 4021b0 <_Znwm@plt>" }, @@ -45056,7 +47616,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov (%rsp),%rdx" }, @@ -45070,7 +47631,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rax,%rcx" }, @@ -45084,7 +47646,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " add %rax,%rbx" }, @@ -45108,7 +47671,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " jmpq 404a65 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x65>" }, @@ -45125,7 +47689,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -45139,7 +47704,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %rcx,%rdi" }, @@ -45153,7 +47719,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %r13,%rsi" }, @@ -45169,7 +47736,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %r8,0x8(%rsp)" }, @@ -45184,7 +47752,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %r9,(%rsp)" }, @@ -45208,7 +47777,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " callq 4022a0 " }, @@ -45224,7 +47794,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov 0x8(%rsp),%r8" }, @@ -45239,7 +47810,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov (%rsp),%r9" }, @@ -45253,7 +47825,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %rax,%rcx" }, @@ -45267,7 +47840,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " test %r8,%r8" }, @@ -45288,7 +47862,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " jg 404b30 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x130>" }, @@ -45302,7 +47877,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov %r14,%rsi" }, @@ -45316,7 +47892,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -45331,7 +47908,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rcx,(%rsp)" }, @@ -45345,7 +47923,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " sub %r13,%rsi" }, @@ -45369,7 +47948,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -45384,7 +47964,8 @@ ], "source": { "file": null, - "line": 492 + "line": 492, + "mainsource": true }, "text": " mov (%rsp),%rcx" }, @@ -45408,7 +47989,8 @@ ], "source": { "file": null, - "line": 492 + "line": 492, + "mainsource": true }, "text": " jmpq 404a96 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x96>" }, @@ -45422,7 +48004,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %r8,%rdx" }, @@ -45436,7 +48019,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %r12,%rsi" }, @@ -45450,7 +48034,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %r9,%rdi" }, @@ -45465,7 +48050,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov %rcx,(%rsp)" }, @@ -45489,7 +48075,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " callq 402180 " }, @@ -45504,7 +48091,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " mov (%rsp),%rcx" }, @@ -45528,7 +48116,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " jmpq 404a8d <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0x8d>" }, @@ -45544,7 +48133,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -45565,7 +48155,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " movabs $0x7ffffffffffffff8,%rbx" }, @@ -45589,7 +48180,8 @@ ], "source": { "file": null, - "line": 993 + "line": 993, + "mainsource": true }, "text": " jmpq 404acf <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_+0xcf>" }, @@ -45605,7 +48197,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " mov $0x4141aa,%edi" }, @@ -45629,7 +48222,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " callq 402100 <_ZSt20__throw_length_errorPKc@plt>" }, @@ -45647,7 +48241,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -45665,7 +48260,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push %r15" }, @@ -45683,7 +48279,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " lea 0xd8(%rdi),%r15" }, @@ -45696,7 +48293,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push %r14" }, @@ -45710,7 +48308,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " mov %esi,%r14d" }, @@ -45723,7 +48322,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push %r13" }, @@ -45741,7 +48341,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " lea 0xc8(%rdi),%r13" }, @@ -45754,7 +48355,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push %r12" }, @@ -45766,7 +48368,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push %rbp" }, @@ -45778,7 +48381,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " push %rbx" }, @@ -45792,7 +48396,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -45807,7 +48412,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " sub $0x18,%rsp" }, @@ -45825,7 +48431,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rdi),%rax" }, @@ -45847,7 +48454,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movq $0x0,0xd0(%rdi)" }, @@ -45862,7 +48470,8 @@ ], "source": { "file": null, - "line": 469 + "line": 469, + "mainsource": true }, "text": " mov %esi,0xc(%rsp)" }, @@ -45876,7 +48485,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,(%rax)" }, @@ -45894,7 +48504,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov 0xb0(%rdi),%rax" }, @@ -45912,7 +48523,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov 0xb8(%rdi),%rdx" }, @@ -45926,7 +48538,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " cmp %rax,%rdx" }, @@ -45947,7 +48560,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " jne 404bf6 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x86>" }, @@ -45971,7 +48585,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " jmpq 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -45987,7 +48602,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -46002,7 +48618,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %r9b,(%rax,%rbp,1)" }, @@ -46020,7 +48637,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -46038,7 +48656,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " mov %r12,0xd0(%rbx)" }, @@ -46054,7 +48673,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,0x1(%rax,%rbp,1)" }, @@ -46072,7 +48692,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov 0xb0(%rbx),%rax" }, @@ -46090,7 +48711,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " mov 0xb8(%rbx),%rdx" }, @@ -46104,7 +48726,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " cmp %rdx,%rax" }, @@ -46129,7 +48752,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " je 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46144,7 +48768,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " lea 0x1(%rax),%rcx" }, @@ -46158,7 +48783,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " cmp %r14b,(%rax)" }, @@ -46176,7 +48802,8 @@ ], "source": { "file": null, - "line": 475 + "line": 475, + "mainsource": true }, "text": " mov %rcx,0xb0(%rbx)" }, @@ -46197,7 +48824,8 @@ ], "source": { "file": null, - "line": 472 + "line": 472, + "mainsource": true }, "text": " je 404c70 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x100>" }, @@ -46212,7 +48840,8 @@ ], "source": { "file": null, - "line": 473 + "line": 473, + "mainsource": true }, "text": " movzbl (%rax),%r9d" }, @@ -46230,7 +48859,8 @@ ], "source": { "file": null, - "line": 902 + "line": 902, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rbp" }, @@ -46248,7 +48878,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -46263,7 +48894,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " lea 0x1(%rbp),%r12" }, @@ -46277,7 +48909,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " cmp %r15,%rax" }, @@ -46298,7 +48931,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " je 404c60 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0xf0>" }, @@ -46316,7 +48950,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov 0xd8(%rbx),%rdx" }, @@ -46330,7 +48965,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " cmp %rdx,%r12" }, @@ -46351,7 +48987,8 @@ ], "source": { "file": null, - "line": 1323 + "line": 1323, + "mainsource": true }, "text": " jbe 404bc8 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x58>" }, @@ -46368,7 +49005,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov $0x1,%r8d" }, @@ -46381,7 +49019,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %ecx,%ecx" }, @@ -46394,7 +49033,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -46408,7 +49048,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -46422,7 +49063,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -46438,7 +49080,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " mov %r9b,0xb(%rsp)" }, @@ -46462,7 +49105,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " callq 402300 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>" }, @@ -46480,7 +49124,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rax" }, @@ -46497,7 +49142,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzbl 0xb(%rsp),%r9d" }, @@ -46521,7 +49167,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " jmpq 404bc8 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x58>" }, @@ -46539,7 +49186,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -46555,7 +49203,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " mov $0xf,%edx" }, @@ -46576,7 +49225,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " jmp 404c28 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0xb8>" }, @@ -46596,7 +49246,8 @@ ], "source": { "file": null, - "line": 966 + "line": 966, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -46612,7 +49263,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " movzbl 0xc(%rsp),%edi" }, @@ -46626,7 +49278,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " cmp %dil,(%rax)" }, @@ -46647,7 +49300,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " jne 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46661,7 +49315,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " cmp %rcx,%rdx" }, @@ -46682,7 +49337,8 @@ ], "source": { "file": null, - "line": 476 + "line": 476, + "mainsource": true }, "text": " je 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46697,7 +49353,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " lea 0x2(%rax),%rdx" }, @@ -46715,7 +49372,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -46730,7 +49388,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " cmpb $0x5d,0x1(%rax)" }, @@ -46751,7 +49410,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " jne 404c9f <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x12f>" }, @@ -46766,7 +49426,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " add $0x18,%rsp" }, @@ -46778,7 +49439,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop %rbx" }, @@ -46790,7 +49452,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop %rbp" }, @@ -46803,7 +49466,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop %r12" }, @@ -46816,7 +49480,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop %r13" }, @@ -46829,7 +49494,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop %r14" }, @@ -46842,7 +49508,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " pop %r15" }, @@ -46854,7 +49521,8 @@ ], "source": { "file": null, - "line": 486 + "line": 486, + "mainsource": true }, "text": " retq" }, @@ -46870,7 +49538,8 @@ ], "source": { "file": null, - "line": 479 + "line": 479, + "mainsource": true }, "text": " cmpb $0x3a,0xc(%rsp)" }, @@ -46891,7 +49560,8 @@ ], "source": { "file": null, - "line": 479 + "line": 479, + "mainsource": true }, "text": " jne 404cb5 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc+0x145>" }, @@ -46907,7 +49577,8 @@ ], "source": { "file": null, - "line": 480 + "line": 480, + "mainsource": true }, "text": " mov $0x4141c8,%esi" }, @@ -46923,7 +49594,8 @@ ], "source": { "file": null, - "line": 480 + "line": 480, + "mainsource": true }, "text": " mov $0x1,%edi" }, @@ -46947,7 +49619,8 @@ ], "source": { "file": null, - "line": 480 + "line": 480, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -46963,7 +49636,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " mov $0x4141c8,%esi" }, @@ -46976,7 +49650,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " xor %edi,%edi" }, @@ -47000,7 +49675,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -47021,7 +49697,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -47037,7 +49714,8 @@ ], "source": { "file": null, - "line": 483 + "line": 483, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -47054,7 +49732,8 @@ ], "source": { "file": null, - "line": 203 + "line": 203, + "mainsource": true }, "text": " push %rbx" }, @@ -47072,7 +49751,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov 0xb0(%rdi),%rax" }, @@ -47090,7 +49770,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " mov 0xb8(%rdi),%rcx" }, @@ -47104,7 +49785,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " cmp %rcx,%rax" }, @@ -47129,7 +49811,8 @@ ], "source": { "file": null, - "line": 206 + "line": 206, + "mainsource": true }, "text": " je 404e7c <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x1ac>" }, @@ -47144,7 +49827,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -47158,7 +49842,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -47176,7 +49861,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " mov %rdx,0xb0(%rdi)" }, @@ -47191,7 +49877,8 @@ ], "source": { "file": null, - "line": 211 + "line": 211, + "mainsource": true }, "text": " movsbl (%rax),%r8d" }, @@ -47206,7 +49893,8 @@ ], "source": { "file": null, - "line": 213 + "line": 213, + "mainsource": true }, "text": " cmp $0x2d,%r8b" }, @@ -47231,7 +49919,8 @@ ], "source": { "file": null, - "line": 213 + "line": 213, + "mainsource": true }, "text": " je 404df8 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x128>" }, @@ -47246,7 +49935,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " cmp $0x5b,%r8b" }, @@ -47267,7 +49957,8 @@ ], "source": { "file": null, - "line": 215 + "line": 215, + "mainsource": true }, "text": " je 404d58 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x88>" }, @@ -47282,7 +49973,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp $0x5d,%r8b" }, @@ -47307,7 +49999,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " je 404db0 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0xe0>" }, @@ -47322,7 +50015,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " cmp $0x5c,%r8b" }, @@ -47347,7 +50041,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " jne 404dc8 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0xf8>" }, @@ -47365,7 +50060,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " testb $0x90,0x8c(%rdi)" }, @@ -47390,7 +50086,8 @@ ], "source": { "file": null, - "line": 251 + "line": 251, + "mainsource": true }, "text": " je 404dc8 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0xf8>" }, @@ -47408,7 +50105,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov 0xf0(%rdi),%rdi" }, @@ -47426,7 +50124,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov 0xe8(%rbx),%rax" }, @@ -47440,7 +50139,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " add %rbx,%rdi" }, @@ -47453,7 +50153,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " test $0x1,%al" }, @@ -47474,7 +50175,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " je 404d48 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x78>" }, @@ -47488,7 +50190,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov (%rdi),%rdx" }, @@ -47504,7 +50207,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " mov -0x1(%rdx,%rax,1),%rax" }, @@ -47517,7 +50221,8 @@ ], "source": { "file": null, - "line": 252 + "line": 252, + "mainsource": true }, "text": " callq *%rax" }, @@ -47535,7 +50240,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " movb $0x0,0xa8(%rbx)" }, @@ -47547,7 +50253,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop %rbx" }, @@ -47559,7 +50266,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " retq" }, @@ -47575,7 +50283,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -47589,7 +50298,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " cmp %rdx,%rcx" }, @@ -47614,7 +50324,8 @@ ], "source": { "file": null, - "line": 217 + "line": 217, + "mainsource": true }, "text": " je 404e8b <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x1bb>" }, @@ -47629,7 +50340,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " movzbl 0x1(%rax),%edx" }, @@ -47643,7 +50355,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " cmp $0x2e,%dl" }, @@ -47668,7 +50381,8 @@ ], "source": { "file": null, - "line": 221 + "line": 221, + "mainsource": true }, "text": " je 404e30 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x160>" }, @@ -47682,7 +50396,8 @@ ], "source": { "file": null, - "line": 226 + "line": 226, + "mainsource": true }, "text": " cmp $0x3a,%dl" }, @@ -47707,7 +50422,8 @@ ], "source": { "file": null, - "line": 226 + "line": 226, + "mainsource": true }, "text": " je 404e70 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x1a0>" }, @@ -47721,7 +50437,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp $0x3d,%dl" }, @@ -47746,7 +50463,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 404e60 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x190>" }, @@ -47764,7 +50482,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rdi),%rdx" }, @@ -47781,7 +50500,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x5b,%r8d" }, @@ -47794,7 +50514,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -47815,7 +50536,8 @@ ], "source": { "file": null, - "line": 238 + "line": 238, + "mainsource": true }, "text": " movl $0x1,0x90(%rdi)" }, @@ -47831,7 +50553,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -47849,7 +50572,8 @@ ], "source": { "file": null, - "line": 239 + "line": 239, + "mainsource": true }, "text": " lea 0xc8(%rdi),%rdi" }, @@ -47873,7 +50597,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -47894,7 +50619,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " jmp 404dec <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x11c>" }, @@ -47909,7 +50635,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -47927,7 +50654,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " testb $0x10,0x8c(%rdi)" }, @@ -47948,7 +50676,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jne 404e10 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x140>" }, @@ -47966,7 +50695,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmpb $0x0,0xa8(%rdi)" }, @@ -47987,7 +50717,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " je 404e10 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x140>" }, @@ -48004,7 +50735,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -48022,7 +50754,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov 0xd0(%rbx),%rdx" }, @@ -48040,7 +50773,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " lea 0xc8(%rbx),%rdi" }, @@ -48056,7 +50790,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " mov $0x1,%ecx" }, @@ -48069,7 +50804,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -48090,7 +50826,8 @@ ], "source": { "file": null, - "line": 255 + "line": 255, + "mainsource": true }, "text": " movl $0x1,0x90(%rbx)" }, @@ -48114,7 +50851,8 @@ ], "source": { "file": null, - "line": 1453 + "line": 1453, + "mainsource": true }, "text": " callq 402320 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>" }, @@ -48132,7 +50870,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " movb $0x0,0xa8(%rbx)" }, @@ -48144,7 +50883,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop %rbx" }, @@ -48156,7 +50896,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " retq" }, @@ -48170,7 +50911,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -48191,7 +50933,8 @@ ], "source": { "file": null, - "line": 214 + "line": 214, + "mainsource": true }, "text": " movl $0x1c,0x90(%rdi)" }, @@ -48209,7 +50952,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " movb $0x0,0xa8(%rbx)" }, @@ -48221,7 +50965,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop %rbx" }, @@ -48233,7 +50978,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " retq" }, @@ -48249,7 +50995,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -48270,7 +51017,8 @@ ], "source": { "file": null, - "line": 247 + "line": 247, + "mainsource": true }, "text": " movl $0xb,0x90(%rbx)" }, @@ -48291,7 +51039,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " movl $0x0,0x88(%rbx)" }, @@ -48309,7 +51058,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " movb $0x0,0xa8(%rbx)" }, @@ -48321,7 +51071,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop %rbx" }, @@ -48333,7 +51084,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " retq" }, @@ -48347,7 +51099,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -48368,7 +51121,8 @@ ], "source": { "file": null, - "line": 223 + "line": 223, + "mainsource": true }, "text": " movl $0x10,0x90(%rdi)" }, @@ -48383,7 +51137,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " lea 0x2(%rax),%rdx" }, @@ -48397,7 +51152,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -48415,7 +51171,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " mov %rdx,0xb0(%rbx)" }, @@ -48430,7 +51187,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " movsbl 0x1(%rax),%esi" }, @@ -48454,7 +51212,8 @@ ], "source": { "file": null, - "line": 234 + "line": 234, + "mainsource": true }, "text": " callq 404b70 <_ZNSt8__detail8_ScannerIcE12_M_eat_classEc>" }, @@ -48472,7 +51231,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " movb $0x0,0xa8(%rbx)" }, @@ -48484,7 +51244,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " pop %rbx" }, @@ -48496,7 +51257,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " retq" }, @@ -48513,7 +51275,8 @@ ], "source": { "file": null, - "line": 259 + "line": 259, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -48534,7 +51297,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " movl $0x11,0x90(%rdi)" }, @@ -48555,7 +51319,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " jmp 404e3a <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x16a>" }, @@ -48570,7 +51335,8 @@ ], "source": { "file": null, - "line": 233 + "line": 233, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -48591,7 +51357,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " movl $0xf,0x90(%rdi)" }, @@ -48612,7 +51379,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " jmp 404e3a <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv+0x16a>" }, @@ -48628,7 +51396,8 @@ ], "source": { "file": null, - "line": 207 + "line": 207, + "mainsource": true }, "text": " mov $0x4141f0,%esi" }, @@ -48644,7 +51413,8 @@ ], "source": { "file": null, - "line": 207 + "line": 207, + "mainsource": true }, "text": " mov $0x4,%edi" }, @@ -48668,7 +51438,8 @@ ], "source": { "file": null, - "line": 207 + "line": 207, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -48684,7 +51455,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " mov $0x414228,%esi" }, @@ -48700,7 +51472,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " mov $0x4,%edi" }, @@ -48724,7 +51497,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -48741,7 +51515,8 @@ ], "source": { "file": null, - "line": 218 + "line": 218, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -48764,7 +51539,8 @@ ], "source": { "file": null, - "line": 73 + "line": 73, + "mainsource": true }, "text": " mov 0xb8(%rdi),%rax" }, @@ -48782,7 +51558,8 @@ ], "source": { "file": null, - "line": 73 + "line": 73, + "mainsource": true }, "text": " cmp %rax,0xb0(%rdi)" }, @@ -48803,7 +51580,8 @@ ], "source": { "file": null, - "line": 73 + "line": 73, + "mainsource": true }, "text": " je 404ed8 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x38>" }, @@ -48820,7 +51598,8 @@ ], "source": { "file": null, - "line": 79 + "line": 79, + "mainsource": true }, "text": " mov 0x88(%rdi),%eax" }, @@ -48833,7 +51612,8 @@ ], "source": { "file": null, - "line": 79 + "line": 79, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -48854,7 +51634,8 @@ ], "source": { "file": null, - "line": 79 + "line": 79, + "mainsource": true }, "text": " je 404ec8 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x28>" }, @@ -48868,7 +51649,8 @@ ], "source": { "file": null, - "line": 81 + "line": 81, + "mainsource": true }, "text": " cmp $0x2,%eax" }, @@ -48889,7 +51671,8 @@ ], "source": { "file": null, - "line": 81 + "line": 81, + "mainsource": true }, "text": " je 404ed0 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x30>" }, @@ -48903,7 +51686,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " cmp $0x1,%eax" }, @@ -48924,7 +51708,8 @@ ], "source": { "file": null, - "line": 83 + "line": 83, + "mainsource": true }, "text": " je 404ee8 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv+0x48>" }, @@ -48936,7 +51721,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " retq" }, @@ -48950,7 +51736,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -48974,7 +51761,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " jmpq 4043c0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv>" }, @@ -48988,7 +51776,8 @@ ], "source": { "file": null, - "line": 80 + "line": 80, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -49012,7 +51801,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " jmpq 404cd0 <_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv>" }, @@ -49026,7 +51816,8 @@ ], "source": { "file": null, - "line": 82 + "line": 82, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -49047,7 +51838,8 @@ ], "source": { "file": null, - "line": 75 + "line": 75, + "mainsource": true }, "text": " movl $0x1b,0x90(%rdi)" }, @@ -49059,7 +51851,8 @@ ], "source": { "file": null, - "line": 76 + "line": 76, + "mainsource": true }, "text": " retq" }, @@ -49075,7 +51868,8 @@ ], "source": { "file": null, - "line": 76 + "line": 76, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -49099,7 +51893,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " jmpq 4047b0 <_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv>" }, @@ -49113,7 +51908,8 @@ ], "source": { "file": null, - "line": 84 + "line": 84, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -49131,7 +51927,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " push %r12" }, @@ -49146,7 +51943,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " lea 0x48(%rdi),%rax" }, @@ -49158,7 +51956,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " push %rbp" }, @@ -49172,7 +51971,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " mov %r8,%rbp" }, @@ -49184,7 +51984,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " push %rbx" }, @@ -49198,7 +51999,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -49213,7 +52015,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " sub $0x10,%rsp" }, @@ -49232,7 +52035,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movdqa 0x102b6(%rip),%xmm0 # 4151c0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x10>" }, @@ -49246,7 +52050,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x5e,(%rdi)" }, @@ -49262,7 +52067,8 @@ ], "source": { "file": null, - "line": 56 + "line": 56, + "mainsource": true }, "text": " mov %rdx,0x8(%rsp)" }, @@ -49275,7 +52081,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " xor %edx,%edx" }, @@ -49290,7 +52097,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movups %xmm0,0x48(%rdi)" }, @@ -49309,7 +52117,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movdqa 0x102b0(%rip),%xmm0 # 4151d0 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0x20>" }, @@ -49327,7 +52136,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x16,0x4(%rdi)" }, @@ -49342,7 +52152,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movups %xmm0,0x58(%rdi)" }, @@ -49357,7 +52168,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x24,0x8(%rdi)" }, @@ -49375,7 +52187,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x17,0xc(%rdi)" }, @@ -49390,7 +52203,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x2e,0x10(%rdi)" }, @@ -49408,7 +52222,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x0,0x14(%rdi)" }, @@ -49423,7 +52238,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x2a,0x18(%rdi)" }, @@ -49441,7 +52257,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x14,0x1c(%rdi)" }, @@ -49456,7 +52273,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x2b,0x20(%rdi)" }, @@ -49474,7 +52292,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x15,0x24(%rdi)" }, @@ -49489,7 +52308,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x3f,0x28(%rdi)" }, @@ -49507,7 +52327,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x12,0x2c(%rdi)" }, @@ -49522,7 +52343,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x7c,0x30(%rdi)" }, @@ -49540,7 +52362,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x13,0x34(%rdi)" }, @@ -49555,7 +52378,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0xa,0x38(%rdi)" }, @@ -49573,7 +52397,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x13,0x3c(%rdi)" }, @@ -49588,7 +52413,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x0,0x40(%rdi)" }, @@ -49606,7 +52432,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x13,0x44(%rdi)" }, @@ -49624,7 +52451,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0xb760974,0x68(%rdi)" }, @@ -49639,7 +52467,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov %dx,0x6c(%rdi)" }, @@ -49655,7 +52484,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov $0x414251,%edi" }, @@ -49677,7 +52507,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movq $0x414260,0x80(%rbx)" }, @@ -49693,7 +52524,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movq %rdi,%xmm0" }, @@ -49711,7 +52543,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movhps 0x102a6(%rip),%xmm0 # 415250 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0xa0>" }, @@ -49726,7 +52559,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movups %xmm0,0x70(%rbx)" }, @@ -49747,7 +52581,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movl $0x0,0x88(%rbx)" }, @@ -49764,7 +52599,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov %ecx,0x8c(%rbx)" }, @@ -49778,7 +52614,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " test $0x10,%cl" }, @@ -49803,7 +52640,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " je 405098 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x1a8>" }, @@ -49821,7 +52659,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov %rax,0x98(%rbx)" }, @@ -49835,7 +52674,8 @@ ], "source": { "file": null, - "line": 98 + "line": 98, + "mainsource": true }, "text": " mov %rdi,%rax" }, @@ -49851,7 +52691,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movq %rsi,%xmm0" }, @@ -49869,7 +52710,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " mov %rax,0xa0(%rbx)" }, @@ -49885,7 +52727,8 @@ ], "source": { "file": null, - "line": 134 + "line": 134, + "mainsource": true }, "text": " mov $0x41a5e0,%edi" }, @@ -49903,7 +52746,8 @@ ], "source": { "file": null, - "line": 110 + "line": 110, + "mainsource": true }, "text": " movb $0x0,0xa8(%rbx)" }, @@ -49919,7 +52763,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movhps 0x8(%rsp),%xmm0" }, @@ -49937,7 +52782,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " movups %xmm0,0xb0(%rbx)" }, @@ -49961,7 +52807,8 @@ ], "source": { "file": null, - "line": 134 + "line": 134, + "mainsource": true }, "text": " callq 4020f0 <_ZNKSt6locale2id5_M_idEv@plt>" }, @@ -49976,7 +52823,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdx" }, @@ -49991,7 +52839,8 @@ ], "source": { "file": null, - "line": 135 + "line": 135, + "mainsource": true }, "text": " mov 0x8(%rdx),%rcx" }, @@ -50006,7 +52855,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " cmp 0x10(%rdx),%rax" }, @@ -50031,7 +52881,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " jae 4050f4 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x204>" }, @@ -50046,7 +52897,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " mov (%rcx,%rax,8),%rdi" }, @@ -50060,7 +52912,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -50085,7 +52938,8 @@ ], "source": { "file": null, - "line": 136 + "line": 136, + "mainsource": true }, "text": " je 4050f4 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x204>" }, @@ -50098,7 +52952,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " xor %ecx,%ecx" }, @@ -50114,7 +52969,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " mov $0x419ce0,%edx" }, @@ -50130,7 +52986,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " mov $0x419c00,%esi" }, @@ -50154,7 +53011,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " callq 402210 <__dynamic_cast@plt>" }, @@ -50168,7 +53026,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -50193,7 +53052,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " je 4050fe <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x20e>" }, @@ -50211,7 +53071,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov %rax,0xc0(%rbx)" }, @@ -50227,7 +53088,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov $0x404250,%edx" }, @@ -50245,7 +53107,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " testb $0x10,0x8c(%rbx)" }, @@ -50261,7 +53124,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " mov $0x4039c0,%eax" }, @@ -50276,7 +53140,8 @@ ], "source": { "file": null, - "line": 65 + "line": 65, + "mainsource": true }, "text": " cmove %rdx,%rax" }, @@ -50294,7 +53159,8 @@ ], "source": { "file": null, - "line": 193 + "line": 193, + "mainsource": true }, "text": " lea 0xd8(%rbx),%rbp" }, @@ -50308,7 +53174,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -50330,7 +53197,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movq $0x0,0xd0(%rbx)" }, @@ -50348,7 +53216,8 @@ ], "source": { "file": null, - "line": 160 + "line": 160, + "mainsource": true }, "text": " mov %rbp,0xc8(%rbx)" }, @@ -50366,7 +53235,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,0xd8(%rbx)" }, @@ -50388,7 +53258,8 @@ ], "source": { "file": null, - "line": 185 + "line": 185, + "mainsource": true }, "text": " movq $0x0,0xf0(%rbx)" }, @@ -50406,7 +53277,8 @@ ], "source": { "file": null, - "line": 185 + "line": 185, + "mainsource": true }, "text": " mov %rax,0xe8(%rbx)" }, @@ -50430,7 +53302,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " callq 404ea0 <_ZNSt8__detail8_ScannerIcE10_M_advanceEv>" }, @@ -50445,7 +53318,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " add $0x10,%rsp" }, @@ -50457,7 +53331,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " pop %rbx" }, @@ -50469,7 +53344,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " pop %rbp" }, @@ -50482,7 +53358,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " pop %r12" }, @@ -50494,7 +53371,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " retq" }, @@ -50511,7 +53389,8 @@ ], "source": { "file": null, - "line": 66 + "line": 66, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -50526,7 +53405,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " lea 0x58(%rbx),%rax" }, @@ -50544,7 +53424,8 @@ ], "source": { "file": null, - "line": 95 + "line": 95, + "mainsource": true }, "text": " mov %rax,0x98(%rbx)" }, @@ -50560,7 +53441,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " mov $0x41426d,%eax" }, @@ -50574,7 +53456,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " test $0x20,%cl" }, @@ -50599,7 +53482,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50615,7 +53499,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " mov $0x414260,%eax" }, @@ -50629,7 +53514,8 @@ ], "source": { "file": null, - "line": 102 + "line": 102, + "mainsource": true }, "text": " test $0x40,%cl" }, @@ -50654,7 +53540,8 @@ ], "source": { "file": null, - "line": 102 + "line": 102, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50670,7 +53557,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov $0x414282,%eax" }, @@ -50684,7 +53572,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " test $0x1,%ch" }, @@ -50709,7 +53598,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50725,7 +53615,8 @@ ], "source": { "file": null, - "line": 106 + "line": 106, + "mainsource": true }, "text": " mov $0x414274,%eax" }, @@ -50739,7 +53630,8 @@ ], "source": { "file": null, - "line": 106 + "line": 106, + "mainsource": true }, "text": " test $0x2,%ch" }, @@ -50764,7 +53656,8 @@ ], "source": { "file": null, - "line": 106 + "line": 106, + "mainsource": true }, "text": " jne 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50781,7 +53674,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " and $0x80,%ecx" }, @@ -50797,7 +53691,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " mov $0x414260,%eax" }, @@ -50813,7 +53708,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " mov $0x0,%edx" }, @@ -50828,7 +53724,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " cmove %rdx,%rax" }, @@ -50852,7 +53749,8 @@ ], "source": { "file": null, - "line": 108 + "line": 108, + "mainsource": true }, "text": " jmpq 404fd1 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0xe1>" }, @@ -50876,7 +53774,8 @@ ], "source": { "file": null, - "line": 137 + "line": 137, + "mainsource": true }, "text": " callq 402240 <_ZSt16__throw_bad_castv@plt>" }, @@ -50890,7 +53789,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov %rax,%r12" }, @@ -50911,7 +53811,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " jmp 405103 <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x213>" }, @@ -50935,7 +53836,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " callq 402340 <__cxa_bad_cast@plt>" }, @@ -50953,7 +53855,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0xc8(%rbx),%rdi" }, @@ -50967,7 +53870,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rdi,%rbp" }, @@ -50988,7 +53892,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40511f <_ZNSt8__detail8_ScannerIcEC1EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale+0x22f>" }, @@ -51006,7 +53911,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0xd8(%rbx),%rsi" }, @@ -51021,7 +53927,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " add $0x1,%rsi" }, @@ -51045,7 +53952,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -51059,7 +53967,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -51083,7 +53992,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -51103,7 +54013,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -51129,7 +54040,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " movabs $0x2aaaaaaaaaaaaaa,%rcx" }, @@ -51142,7 +54054,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r15" }, @@ -51155,7 +54068,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r14" }, @@ -51168,7 +54082,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r13" }, @@ -51181,7 +54096,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %r12" }, @@ -51193,7 +54109,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %rbp" }, @@ -51207,7 +54124,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov %rdx,%rbp" }, @@ -51228,7 +54146,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs $0xaaaaaaaaaaaaaaab,%rdx" }, @@ -51240,7 +54159,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " push %rbx" }, @@ -51255,7 +54175,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " sub $0x38,%rsp" }, @@ -51270,7 +54191,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov 0x8(%rdi),%r13" }, @@ -51284,7 +54206,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov (%rdi),%r15" }, @@ -51300,7 +54223,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov %rdi,0x18(%rsp)" }, @@ -51314,7 +54238,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %r13,%rax" }, @@ -51328,7 +54253,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub %r15,%rax" }, @@ -51343,7 +54269,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x4,%rax" }, @@ -51358,7 +54285,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul %rdx,%rax" }, @@ -51372,7 +54300,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " cmp %rcx,%rax" }, @@ -51397,7 +54326,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " je 405394 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x264>" }, @@ -51411,7 +54341,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -51427,7 +54358,8 @@ ], "source": { "file": null, - "line": 1758 + "line": 1758, + "mainsource": true }, "text": " mov $0x1,%edx" }, @@ -51441,7 +54373,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rsi,%r12" }, @@ -51455,7 +54388,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rsi,%r14" }, @@ -51470,7 +54404,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " cmovne %rax,%rdx" }, @@ -51484,7 +54419,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rsi,%rbx" }, @@ -51498,7 +54434,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " add %rdx,%rax" }, @@ -51512,7 +54449,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " setb %dl" }, @@ -51528,7 +54466,8 @@ ], "source": { "file": null, - "line": 1761 + "line": 1761, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -51542,7 +54481,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r15,%r12" }, @@ -51556,7 +54496,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " movzbl %dl,%edx" }, @@ -51570,7 +54511,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " test %rdx,%rdx" }, @@ -51595,7 +54537,8 @@ ], "source": { "file": null, - "line": 1762 + "line": 1762, + "mainsource": true }, "text": " jne 405380 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x250>" }, @@ -51609,7 +54552,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -51634,7 +54578,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " jne 405358 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x228>" }, @@ -51654,7 +54599,8 @@ ], "source": { "file": null, - "line": 346 + "line": 346, + "mainsource": true }, "text": " movq $0x0,0x8(%rsp)" }, @@ -51670,7 +54616,8 @@ ], "source": { "file": null, - "line": 449 + "line": 449, + "mainsource": true }, "text": " add 0x8(%rsp),%r12" }, @@ -51684,7 +54631,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -51698,7 +54646,8 @@ ], "source": { "file": null, - "line": 449 + "line": 449, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -51714,7 +54663,8 @@ ], "source": { "file": null, - "line": 449 + "line": 449, + "mainsource": true }, "text": " mov %r12,0x28(%rsp)" }, @@ -51738,7 +54688,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -51754,7 +54705,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " mov 0x8(%rsp),%r12" }, @@ -51768,7 +54720,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp %r15,%r14" }, @@ -51793,7 +54746,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " je 405260 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x130>" }, @@ -51807,7 +54761,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " mov %r15,%rbp" }, @@ -51828,7 +54783,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jmp 4051f5 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xc5>" }, @@ -51846,7 +54802,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -51861,7 +54818,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%rbp" }, @@ -51876,7 +54834,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%r12" }, @@ -51890,7 +54849,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp %rbp,%r14" }, @@ -51911,7 +54871,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " je 405260 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x130>" }, @@ -51927,7 +54888,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu 0x0(%rbp),%xmm1" }, @@ -51943,7 +54905,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups %xmm1,(%r12)" }, @@ -51959,7 +54922,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu 0x10(%rbp),%xmm2" }, @@ -51976,7 +54940,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups %xmm2,0x10(%r12)" }, @@ -51992,7 +54957,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu 0x20(%rbp),%xmm3" }, @@ -52009,7 +54975,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups %xmm3,0x20(%r12)" }, @@ -52024,7 +54991,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " cmpl $0xb,0x0(%rbp)" }, @@ -52045,7 +55013,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " jne 4051e8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xb8>" }, @@ -52065,7 +55034,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " movq $0x0,0x20(%r12)" }, @@ -52080,7 +55050,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " mov 0x20(%rbp),%rax" }, @@ -52094,7 +55065,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -52115,7 +55087,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " je 4051e8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xb8>" }, @@ -52131,7 +55104,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " lea 0x10(%r12),%rcx" }, @@ -52146,7 +55120,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " lea 0x10(%rbp),%rsi" }, @@ -52162,7 +55137,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov $0x2,%edx" }, @@ -52178,7 +55154,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov %rcx,0x20(%rsp)" }, @@ -52192,7 +55169,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov %rcx,%rdi" }, @@ -52205,7 +55183,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " callq *%rax" }, @@ -52221,7 +55200,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movdqu 0x20(%rbp),%xmm7" }, @@ -52236,7 +55216,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%rbp" }, @@ -52251,7 +55232,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%r12" }, @@ -52268,7 +55250,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movups %xmm7,-0x10(%r12)" }, @@ -52282,7 +55265,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp %rbp,%r14" }, @@ -52303,7 +55287,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jne 4051f5 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xc5>" }, @@ -52317,7 +55302,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -52333,7 +55319,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " lea 0x30(%r12),%rbp" }, @@ -52349,7 +55336,8 @@ ], "source": { "file": null, - "line": 477 + "line": 477, + "mainsource": true }, "text": " mov %rbp,0x20(%rsp)" }, @@ -52363,7 +55351,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp %r13,%r14" }, @@ -52384,7 +55373,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jne 405285 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x155>" }, @@ -52405,7 +55395,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jmp 4052e0 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1b0>" }, @@ -52423,7 +55414,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -52438,7 +55430,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%rbx" }, @@ -52453,7 +55446,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%rbp" }, @@ -52467,7 +55461,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp %rbx,%r13" }, @@ -52488,7 +55483,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " je 4052e0 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1b0>" }, @@ -52503,7 +55499,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu (%rbx),%xmm4" }, @@ -52519,7 +55516,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu 0x10(%rbx),%xmm5" }, @@ -52535,7 +55533,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movdqu 0x20(%rbx),%xmm6" }, @@ -52549,7 +55548,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " cmpl $0xb,(%rbx)" }, @@ -52564,7 +55564,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups %xmm4,0x0(%rbp)" }, @@ -52579,7 +55580,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups %xmm5,0x10(%rbp)" }, @@ -52594,7 +55596,8 @@ ], "source": { "file": null, - "line": 139 + "line": 139, + "mainsource": true }, "text": " movups %xmm6,0x20(%rbp)" }, @@ -52615,7 +55618,8 @@ ], "source": { "file": null, - "line": 141 + "line": 141, + "mainsource": true }, "text": " jne 405278 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x148>" }, @@ -52630,7 +55634,8 @@ ], "source": { "file": null, - "line": 248 + "line": 248, + "mainsource": true }, "text": " mov 0x20(%rbx),%rax" }, @@ -52649,7 +55654,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " movq $0x0,0x20(%rbp)" }, @@ -52663,7 +55669,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -52684,7 +55691,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " je 405278 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x148>" }, @@ -52699,7 +55707,8 @@ ], "source": { "file": null, - "line": 591 + "line": 591, + "mainsource": true }, "text": " lea 0x10(%rbp),%r12" }, @@ -52714,7 +55723,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " lea 0x10(%rbx),%rsi" }, @@ -52730,7 +55740,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov $0x2,%edx" }, @@ -52744,7 +55755,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -52757,7 +55769,8 @@ ], "source": { "file": null, - "line": 593 + "line": 593, + "mainsource": true }, "text": " callq *%rax" }, @@ -52773,7 +55786,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movdqu 0x20(%rbx),%xmm7" }, @@ -52788,7 +55802,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%rbx" }, @@ -52803,7 +55818,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " add $0x30,%rbp" }, @@ -52818,7 +55834,8 @@ ], "source": { "file": null, - "line": 595 + "line": 595, + "mainsource": true }, "text": " movups %xmm7,-0x10(%rbp)" }, @@ -52832,7 +55849,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " cmp %rbx,%r13" }, @@ -52853,7 +55871,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " jne 405285 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x155>" }, @@ -52867,7 +55886,8 @@ ], "source": { "file": null, - "line": 90 + "line": 90, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -52881,7 +55901,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov %r15,%rbx" }, @@ -52895,7 +55916,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %r13,%r15" }, @@ -52916,7 +55938,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405301 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1d1>" }, @@ -52935,7 +55958,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -52949,7 +55973,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -52964,7 +55989,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x30,%rbx" }, @@ -52988,7 +56014,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -53002,7 +56029,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %r13,%rbx" }, @@ -53023,7 +56051,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4052f0 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1c0>" }, @@ -53037,7 +56066,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %r15,%r15" }, @@ -53058,7 +56088,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405322 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1f2>" }, @@ -53074,7 +56105,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov 0x18(%rsp),%rax" }, @@ -53088,7 +56120,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r15,%rdi" }, @@ -53103,7 +56136,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov 0x10(%rax),%rax" }, @@ -53117,7 +56151,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov %rax,%rsi" }, @@ -53133,7 +56168,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " mov %rax,0x20(%rsp)" }, @@ -53147,7 +56183,8 @@ ], "source": { "file": null, - "line": 501 + "line": 501, + "mainsource": true }, "text": " sub %r15,%rsi" }, @@ -53171,7 +56208,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -53187,7 +56225,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " mov 0x8(%rsp),%rax" }, @@ -53203,7 +56242,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " mov 0x18(%rsp),%rcx" }, @@ -53219,7 +56259,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq %rbp,%xmm7" }, @@ -53235,7 +56276,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movq %rax,%xmm0" }, @@ -53251,7 +56293,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " add 0x10(%rsp),%rax" }, @@ -53266,7 +56309,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " punpcklqdq %xmm7,%xmm0" }, @@ -53281,7 +56325,8 @@ ], "source": { "file": null, - "line": 504 + "line": 504, + "mainsource": true }, "text": " mov %rax,0x10(%rcx)" }, @@ -53295,7 +56340,8 @@ ], "source": { "file": null, - "line": 502 + "line": 502, + "mainsource": true }, "text": " movups %xmm0,(%rcx)" }, @@ -53310,7 +56356,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " add $0x38,%rsp" }, @@ -53322,7 +56369,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %rbx" }, @@ -53334,7 +56382,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %rbp" }, @@ -53347,7 +56396,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r12" }, @@ -53360,7 +56410,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r13" }, @@ -53373,7 +56424,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r14" }, @@ -53386,7 +56438,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " pop %r15" }, @@ -53398,7 +56451,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " retq" }, @@ -53412,7 +56466,8 @@ ], "source": { "file": null, - "line": 505 + "line": 505, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -53426,7 +56481,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmp %rcx,%rax" }, @@ -53441,7 +56497,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " cmovbe %rax,%rcx" }, @@ -53456,7 +56513,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " lea (%rcx,%rcx,2),%rax" }, @@ -53471,7 +56529,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " shl $0x4,%rax" }, @@ -53487,7 +56546,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -53501,7 +56561,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -53525,7 +56586,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " callq 4021b0 <_Znwm@plt>" }, @@ -53541,7 +56603,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rax,0x8(%rsp)" }, @@ -53565,7 +56628,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jmpq 4051b9 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x89>" }, @@ -53578,7 +56642,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -53599,7 +56664,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movabs $0x7fffffffffffffe0,%rax" }, @@ -53615,7 +56681,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -53629,7 +56696,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -53650,7 +56718,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " jmp 40536f <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x23f>" }, @@ -53666,7 +56735,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " mov $0x4141aa,%edi" }, @@ -53690,7 +56760,8 @@ ], "source": { "file": null, - "line": 1759 + "line": 1759, + "mainsource": true }, "text": " callq 402100 <_ZSt20__throw_length_errorPKc@plt>" }, @@ -53704,7 +56775,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -53725,7 +56797,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " jmp 4053a8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x278>" }, @@ -53739,7 +56812,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov %rax,%r13" }, @@ -53760,7 +56834,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " jmp 4053d8 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2a8>" }, @@ -53776,7 +56851,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov 0x20(%r12),%rax" }, @@ -53790,7 +56866,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -53811,7 +56888,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 4053c1 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x291>" }, @@ -53827,7 +56905,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov 0x20(%rsp),%rsi" }, @@ -53843,7 +56922,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov $0x3,%edx" }, @@ -53857,7 +56937,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %rsi,%rdi" }, @@ -53870,7 +56951,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " callq *%rax" }, @@ -53884,7 +56966,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -53908,7 +56991,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " callq 4020a0 <__cxa_begin_catch@plt>" }, @@ -53924,7 +57008,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov 0x8(%rsp),%rbx" }, @@ -53938,7 +57023,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbx,%r12" }, @@ -53959,7 +57045,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405405 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2d5>" }, @@ -53983,7 +57070,8 @@ ], "source": { "file": null, - "line": 97 + "line": 97, + "mainsource": true }, "text": " callq 402290 <__cxa_rethrow@plt>" }, @@ -53998,7 +57086,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov 0x20(%rbp),%rax" }, @@ -54012,7 +57101,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -54033,7 +57123,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 4053ee <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2be>" }, @@ -54049,7 +57140,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov $0x3,%edx" }, @@ -54063,7 +57155,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %r12,%rsi" }, @@ -54077,7 +57170,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -54090,7 +57184,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " callq *%rax" }, @@ -54104,7 +57199,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -54128,7 +57224,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " callq 4020a0 <__cxa_begin_catch@plt>" }, @@ -54144,7 +57241,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov 0x20(%rsp),%rbx" }, @@ -54158,7 +57256,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbx,%rbp" }, @@ -54179,7 +57278,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405413 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2e3>" }, @@ -54203,7 +57303,8 @@ ], "source": { "file": null, - "line": 97 + "line": 97, + "mainsource": true }, "text": " callq 402290 <__cxa_rethrow@plt>" }, @@ -54217,7 +57318,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -54232,7 +57334,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x30,%rbx" }, @@ -54256,7 +57359,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54277,7 +57381,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4053ce <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x29e>" }, @@ -54291,7 +57396,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -54306,7 +57412,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x30,%rbx" }, @@ -54330,7 +57437,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54351,7 +57459,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4053fb <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2cb>" }, @@ -54365,7 +57474,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -54386,7 +57496,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " jmp 40542b <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2fb>" }, @@ -54400,7 +57511,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -54421,7 +57533,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " jmp 40545e <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x32e>" }, @@ -54445,7 +57558,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " callq 4022b0 <__cxa_end_catch@plt>" }, @@ -54459,7 +57573,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -54483,7 +57598,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " callq 4020a0 <__cxa_begin_catch@plt>" }, @@ -54499,7 +57615,8 @@ ], "source": { "file": null, - "line": 156 + "line": 156, + "mainsource": true }, "text": " mov 0x28(%rsp),%rdi" }, @@ -54523,7 +57640,8 @@ ], "source": { "file": null, - "line": 156 + "line": 156, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54540,7 +57658,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " cmpq $0x0,0x8(%rsp)" }, @@ -54561,7 +57680,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405459 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x329>" }, @@ -54577,7 +57697,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov 0x10(%rsp),%rsi" }, @@ -54593,7 +57714,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov 0x8(%rsp),%rdi" }, @@ -54617,7 +57739,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -54641,7 +57764,8 @@ ], "source": { "file": null, - "line": 493 + "line": 493, + "mainsource": true }, "text": " callq 402290 <__cxa_rethrow@plt>" }, @@ -54665,7 +57789,8 @@ ], "source": { "file": null, - "line": 94 + "line": 94, + "mainsource": true }, "text": " callq 4022b0 <__cxa_end_catch@plt>" }, @@ -54679,7 +57804,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -54703,7 +57829,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " callq 4020a0 <__cxa_begin_catch@plt>" }, @@ -54719,7 +57846,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov 0x8(%rsp),%rbx" }, @@ -54735,7 +57863,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbx,0x20(%rsp)" }, @@ -54756,7 +57885,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405442 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x312>" }, @@ -54770,7 +57900,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " mov %rbx,%rdi" }, @@ -54785,7 +57916,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x30,%rbx" }, @@ -54809,7 +57941,8 @@ ], "source": { "file": null, - "line": 140 + "line": 140, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -54830,7 +57963,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405470 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x340>" }, @@ -54844,7 +57978,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -54868,7 +58003,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " callq 4022b0 <__cxa_end_catch@plt>" }, @@ -54882,7 +58018,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -54906,7 +58043,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -54927,7 +58065,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -54939,7 +58078,8 @@ ], "source": { "file": null, - "line": 485 + "line": 485, + "mainsource": true }, "text": " nop" }, @@ -54956,7 +58096,8 @@ ], "source": { "file": null, - "line": 327 + "line": 327, + "mainsource": true }, "text": " push %rbx" }, @@ -54970,7 +58111,8 @@ ], "source": { "file": null, - "line": 327 + "line": 327, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -54985,7 +58127,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov 0x40(%rdi),%rdi" }, @@ -55000,7 +58143,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp 0x48(%rbx),%rdi" }, @@ -55021,7 +58165,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 4054f0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_stateENS_6_StateIcEE+0x50>" }, @@ -55045,7 +58190,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -55060,7 +58206,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -55075,7 +58222,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add $0x30,%rax" }, @@ -55090,7 +58238,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov %rax,0x40(%rbx)" }, @@ -55111,7 +58260,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs $0xaaaaaaaaaaaaaaab,%rcx" }, @@ -55126,7 +58276,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub 0x38(%rbx),%rax" }, @@ -55140,7 +58291,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %rax,%rdx" }, @@ -55155,7 +58307,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x4,%rdx" }, @@ -55170,7 +58323,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul %rcx,%rdx" }, @@ -55187,7 +58341,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp $0x493e00,%rax" }, @@ -55208,7 +58363,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 405508 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_stateENS_6_StateIcEE+0x68>" }, @@ -55223,7 +58379,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea -0x1(%rdx),%rax" }, @@ -55235,7 +58392,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " pop %rbx" }, @@ -55247,7 +58405,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " retq" }, @@ -55268,7 +58427,8 @@ ], "source": { "file": null, - "line": 337 + "line": 337, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -55283,7 +58443,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea 0x38(%rbx),%r8" }, @@ -55297,7 +58458,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rsi,%rdx" }, @@ -55311,7 +58473,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rdi,%rsi" }, @@ -55325,7 +58488,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %r8,%rdi" }, @@ -55349,7 +58513,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " callq 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -55364,7 +58529,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -55385,7 +58551,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 4054bf <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_stateENS_6_StateIcEE+0x1f>" }, @@ -55401,7 +58568,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x414290,%esi" }, @@ -55417,7 +58585,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x9,%edi" }, @@ -55441,7 +58610,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -55461,7 +58631,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -55479,7 +58650,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " push %r12" }, @@ -55491,7 +58663,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " push %rbp" }, @@ -55503,7 +58676,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " push %rbx" }, @@ -55517,7 +58691,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -55532,7 +58707,8 @@ ], "source": { "file": null, - "line": 323 + "line": 323, + "mainsource": true }, "text": " sub $0x30,%rsp" }, @@ -55547,7 +58723,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov 0x40(%rdi),%rdi" }, @@ -55565,7 +58742,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movl $0xa,(%rsp)" }, @@ -55579,7 +58757,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov %rsp,%rbp" }, @@ -55599,7 +58778,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movq $0xffffffffffffffff,0x8(%rsp)" }, @@ -55614,7 +58794,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp 0x48(%rbx),%rdi" }, @@ -55635,7 +58816,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 405598 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0x78>" }, @@ -55649,7 +58831,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -55673,7 +58856,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -55688,7 +58872,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -55703,7 +58888,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add $0x30,%rax" }, @@ -55718,7 +58904,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov %rax,0x40(%rbx)" }, @@ -55739,7 +58926,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs $0xaaaaaaaaaaaaaaab,%rdx" }, @@ -55754,7 +58942,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub 0x38(%rbx),%rax" }, @@ -55768,7 +58957,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %rax,%rbx" }, @@ -55783,7 +58973,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x4,%rbx" }, @@ -55798,7 +58989,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul %rdx,%rbx" }, @@ -55815,7 +59007,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp $0x493e00,%rax" }, @@ -55836,7 +59029,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 4055b5 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0x95>" }, @@ -55850,7 +59044,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -55874,7 +59069,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -55889,7 +59085,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " add $0x30,%rsp" }, @@ -55904,7 +59101,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea -0x1(%rbx),%rax" }, @@ -55916,7 +59114,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " pop %rbx" }, @@ -55928,7 +59127,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " pop %rbp" }, @@ -55941,7 +59141,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " pop %r12" }, @@ -55953,7 +59154,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " retq" }, @@ -55970,7 +59172,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -55985,7 +59188,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea 0x38(%rbx),%r8" }, @@ -55999,7 +59203,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rdi,%rsi" }, @@ -56013,7 +59218,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rbp,%rdx" }, @@ -56027,7 +59233,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %r8,%rdi" }, @@ -56051,7 +59258,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " callq 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -56066,7 +59274,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -56087,7 +59296,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 40555c <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0x3c>" }, @@ -56101,7 +59311,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov %rax,%r12" }, @@ -56122,7 +59333,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " jmp 4055c4 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE15_M_insert_dummyEv+0xa4>" }, @@ -56138,7 +59350,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x414290,%esi" }, @@ -56154,7 +59367,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x9,%edi" }, @@ -56178,7 +59392,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -56192,7 +59407,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -56216,7 +59432,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -56230,7 +59447,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -56254,7 +59472,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -56275,7 +59494,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -56288,7 +59508,8 @@ ], "source": { "file": null, - "line": 324 + "line": 324, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -56305,7 +59526,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " push %rbp" }, @@ -56317,7 +59539,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " push %rbx" }, @@ -56331,7 +59554,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -56346,7 +59570,8 @@ ], "source": { "file": null, - "line": 276 + "line": 276, + "mainsource": true }, "text": " sub $0x78,%rsp" }, @@ -56361,7 +59586,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " mov 0x28(%rdi),%rax" }, @@ -56376,7 +59602,8 @@ ], "source": { "file": null, - "line": 1189 + "line": 1189, + "mainsource": true }, "text": " mov 0x8(%rdi),%rsi" }, @@ -56391,7 +59618,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -56407,7 +59635,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " mov %rax,0x8(%rsp)" }, @@ -56422,7 +59651,8 @@ ], "source": { "file": null, - "line": 278 + "line": 278, + "mainsource": true }, "text": " mov %rdx,0x28(%rdi)" }, @@ -56437,7 +59667,8 @@ ], "source": { "file": null, - "line": 1189 + "line": 1189, + "mainsource": true }, "text": " cmp 0x10(%rdi),%rsi" }, @@ -56462,7 +59693,8 @@ ], "source": { "file": null, - "line": 1189 + "line": 1189, + "mainsource": true }, "text": " je 4056c0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0xe0>" }, @@ -56476,7 +59708,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " mov %rax,(%rsi)" }, @@ -56491,7 +59724,8 @@ ], "source": { "file": null, - "line": 1194 + "line": 1194, + "mainsource": true }, "text": " add $0x8,%rsi" }, @@ -56506,7 +59740,8 @@ ], "source": { "file": null, - "line": 1194 + "line": 1194, + "mainsource": true }, "text": " mov %rsi,0x8(%rdi)" }, @@ -56522,7 +59757,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " mov 0x8(%rsp),%rax" }, @@ -56538,7 +59774,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea 0x40(%rsp),%rdi" }, @@ -56554,7 +59791,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea 0x10(%rsp),%rsi" }, @@ -56573,7 +59811,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movl $0x8,0x10(%rsp)" }, @@ -56593,7 +59832,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movq $0xffffffffffffffff,0x18(%rsp)" }, @@ -56609,7 +59849,8 @@ ], "source": { "file": null, - "line": 281 + "line": 281, + "mainsource": true }, "text": " mov %rax,0x20(%rsp)" }, @@ -56633,7 +59874,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -56648,7 +59890,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov 0x40(%rbx),%rdi" }, @@ -56663,7 +59906,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp 0x48(%rbx),%rdi" }, @@ -56684,7 +59928,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 4056a0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0xc0>" }, @@ -56700,7 +59945,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea 0x40(%rsp),%rsi" }, @@ -56724,7 +59970,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -56739,7 +59986,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -56754,7 +60002,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add $0x30,%rax" }, @@ -56769,7 +60018,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov %rax,0x40(%rbx)" }, @@ -56790,7 +60040,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs $0xaaaaaaaaaaaaaaab,%rdx" }, @@ -56805,7 +60056,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub 0x38(%rbx),%rax" }, @@ -56819,7 +60071,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %rax,%rbx" }, @@ -56834,7 +60087,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x4,%rbx" }, @@ -56849,7 +60103,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul %rdx,%rbx" }, @@ -56866,7 +60121,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp $0x493e00,%rax" }, @@ -56887,7 +60143,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 4056d4 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0xf4>" }, @@ -56903,7 +60160,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea 0x40(%rsp),%rdi" }, @@ -56927,7 +60185,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -56943,7 +60202,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " lea 0x10(%rsp),%rdi" }, @@ -56967,7 +60227,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -56982,7 +60243,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " add $0x78,%rsp" }, @@ -56997,7 +60259,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea -0x1(%rbx),%rax" }, @@ -57009,7 +60272,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " pop %rbx" }, @@ -57021,7 +60285,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " pop %rbp" }, @@ -57033,7 +60298,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " retq" }, @@ -57047,7 +60313,8 @@ ], "source": { "file": null, - "line": 283 + "line": 283, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -57062,7 +60329,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea 0x38(%rbx),%r8" }, @@ -57076,7 +60344,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rdi,%rsi" }, @@ -57092,7 +60361,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea 0x40(%rsp),%rdx" }, @@ -57106,7 +60376,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %r8,%rdi" }, @@ -57130,7 +60401,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " callq 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -57145,7 +60417,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -57166,7 +60439,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 40565d <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0x7d>" }, @@ -57183,7 +60457,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -57199,7 +60474,8 @@ ], "source": { "file": null, - "line": 1198 + "line": 1198, + "mainsource": true }, "text": " lea 0x8(%rsp),%rdx" }, @@ -57223,7 +60499,8 @@ ], "source": { "file": null, - "line": 1198 + "line": 1198, + "mainsource": true }, "text": " callq 404a00 <_ZNSt6vectorImSaImEE17_M_realloc_insertIJRKmEEEvN9__gnu_cxx17__normal_iteratorIPmS1_EEDpOT_>" }, @@ -57247,7 +60524,8 @@ ], "source": { "file": null, - "line": 1198 + "line": 1198, + "mainsource": true }, "text": " jmpq 405613 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0x33>" }, @@ -57261,7 +60539,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -57282,7 +60561,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " jmp 4056e3 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE23_M_insert_subexpr_beginEv+0x103>" }, @@ -57298,7 +60578,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x414290,%esi" }, @@ -57314,7 +60595,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x9,%edi" }, @@ -57338,7 +60620,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -57354,7 +60637,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " lea 0x40(%rsp),%rdi" }, @@ -57378,7 +60662,8 @@ ], "source": { "file": null, - "line": 282 + "line": 282, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -57394,7 +60679,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " lea 0x10(%rsp),%rdi" }, @@ -57418,7 +60704,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -57432,7 +60719,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -57456,7 +60744,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -57468,7 +60757,8 @@ ], "source": { "file": null, - "line": 280 + "line": 280, + "mainsource": true }, "text": " nop" }, @@ -57485,7 +60775,8 @@ ], "source": { "file": null, - "line": 149 + "line": 149, + "mainsource": true }, "text": " push %rbp" }, @@ -57497,7 +60788,8 @@ ], "source": { "file": null, - "line": 149 + "line": 149, + "mainsource": true }, "text": " push %rbx" }, @@ -57512,7 +60804,8 @@ ], "source": { "file": null, - "line": 149 + "line": 149, + "mainsource": true }, "text": " sub $0x68,%rsp" }, @@ -57527,7 +60820,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " testb $0x4,0x19(%rdi)" }, @@ -57552,7 +60846,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4057fe <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0xfe>" }, @@ -57566,7 +60861,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -57581,7 +60877,8 @@ ], "source": { "file": null, - "line": 161 + "line": 161, + "mainsource": true }, "text": " cmp %rsi,0x28(%rdi)" }, @@ -57606,7 +60903,8 @@ ], "source": { "file": null, - "line": 161 + "line": 161, + "mainsource": true }, "text": " jbe 40581c <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x11c>" }, @@ -57620,7 +60918,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rdi),%rax" }, @@ -57635,7 +60934,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x8(%rdi),%rdx" }, @@ -57649,7 +60949,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " cmp %rdx,%rax" }, @@ -57670,7 +60971,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " je 405742 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x42>" }, @@ -57688,7 +60990,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -57702,7 +61005,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " cmp (%rax),%rsi" }, @@ -57727,7 +61031,8 @@ ], "source": { "file": null, - "line": 166 + "line": 166, + "mainsource": true }, "text": " je 4057ef <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0xef>" }, @@ -57742,7 +61047,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " add $0x8,%rax" }, @@ -57756,7 +61062,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " cmp %rax,%rdx" }, @@ -57777,7 +61084,8 @@ ], "source": { "file": null, - "line": 165 + "line": 165, + "mainsource": true }, "text": " jne 405730 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x30>" }, @@ -57792,7 +61100,8 @@ ], "source": { "file": null, - "line": 170 + "line": 170, + "mainsource": true }, "text": " movb $0x1,0x30(%rbx)" }, @@ -57808,7 +61117,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -57824,7 +61134,8 @@ ], "source": { "file": null, - "line": 172 + "line": 172, + "mainsource": true }, "text": " mov %rsi,0x10(%rsp)" }, @@ -57838,7 +61149,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " mov %rsp,%rsi" }, @@ -57856,7 +61168,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movl $0x3,(%rsp)" }, @@ -57876,7 +61189,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movq $0xffffffffffffffff,0x8(%rsp)" }, @@ -57900,7 +61214,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -57915,7 +61230,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov 0x40(%rbx),%rdi" }, @@ -57930,7 +61246,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp 0x48(%rbx),%rdi" }, @@ -57951,7 +61268,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 4057d0 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0xd0>" }, @@ -57967,7 +61285,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea 0x30(%rsp),%rsi" }, @@ -57991,7 +61310,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -58006,7 +61326,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -58021,7 +61342,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add $0x30,%rax" }, @@ -58036,7 +61358,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov %rax,0x40(%rbx)" }, @@ -58057,7 +61380,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs $0xaaaaaaaaaaaaaaab,%rdx" }, @@ -58072,7 +61396,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub 0x38(%rbx),%rax" }, @@ -58086,7 +61411,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %rax,%rbx" }, @@ -58101,7 +61427,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x4,%rbx" }, @@ -58116,7 +61443,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul %rdx,%rbx" }, @@ -58133,7 +61461,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp $0x493e00,%rax" }, @@ -58154,7 +61483,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 40580d <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x10d>" }, @@ -58170,7 +61500,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -58194,7 +61525,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58208,7 +61540,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rsp,%rdi" }, @@ -58232,7 +61565,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58247,7 +61581,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " add $0x68,%rsp" }, @@ -58262,7 +61597,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea -0x1(%rbx),%rax" }, @@ -58274,7 +61610,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " pop %rbx" }, @@ -58286,7 +61623,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " pop %rbp" }, @@ -58298,7 +61636,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " retq" }, @@ -58319,7 +61658,8 @@ ], "source": { "file": null, - "line": 174 + "line": 174, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -58334,7 +61674,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea 0x38(%rbx),%r8" }, @@ -58348,7 +61689,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rdi,%rsi" }, @@ -58364,7 +61706,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdx" }, @@ -58378,7 +61721,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %r8,%rdi" }, @@ -58402,7 +61746,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " callq 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -58417,7 +61762,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -58438,7 +61784,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 405788 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x88>" }, @@ -58452,7 +61799,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -58473,7 +61821,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " jmp 40582b <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_backrefEm+0x12b>" }, @@ -58489,7 +61838,8 @@ ], "source": { "file": null, - "line": 167 + "line": 167, + "mainsource": true }, "text": " mov $0x414398,%esi" }, @@ -58505,7 +61855,8 @@ ], "source": { "file": null, - "line": 167 + "line": 167, + "mainsource": true }, "text": " mov $0x3,%edi" }, @@ -58529,7 +61880,8 @@ ], "source": { "file": null, - "line": 167 + "line": 167, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58545,7 +61897,8 @@ ], "source": { "file": null, - "line": 152 + "line": 152, + "mainsource": true }, "text": " mov $0x414328,%esi" }, @@ -58561,7 +61914,8 @@ ], "source": { "file": null, - "line": 152 + "line": 152, + "mainsource": true }, "text": " mov $0xb,%edi" }, @@ -58585,7 +61939,8 @@ ], "source": { "file": null, - "line": 152 + "line": 152, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58601,7 +61956,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x414290,%esi" }, @@ -58617,7 +61973,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x9,%edi" }, @@ -58641,7 +61998,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58657,7 +62015,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " mov $0x414358,%esi" }, @@ -58673,7 +62032,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " mov $0x3,%edi" }, @@ -58697,7 +62057,8 @@ ], "source": { "file": null, - "line": 162 + "line": 162, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -58713,7 +62074,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -58737,7 +62099,8 @@ ], "source": { "file": null, - "line": 173 + "line": 173, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58751,7 +62114,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rsp,%rdi" }, @@ -58775,7 +62139,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -58789,7 +62154,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -58813,7 +62179,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -58834,7 +62201,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -58846,7 +62214,8 @@ ], "source": { "file": null, - "line": 171 + "line": 171, + "mainsource": true }, "text": " nop" }, @@ -58864,7 +62233,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %r12" }, @@ -58876,7 +62246,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbp" }, @@ -58888,7 +62259,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbx" }, @@ -58902,7 +62274,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -58917,7 +62290,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x48(%rdi),%rdi" }, @@ -58931,7 +62305,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -58952,7 +62327,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 40586c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x1c>" }, @@ -58967,7 +62343,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x58(%rbx),%rsi" }, @@ -58981,7 +62358,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -59005,7 +62383,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -59020,7 +62399,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x30(%rbx),%rdi" }, @@ -59034,7 +62414,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -59055,7 +62436,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405881 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x31>" }, @@ -59070,7 +62452,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x40(%rbx),%rsi" }, @@ -59084,7 +62467,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -59108,7 +62492,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -59123,7 +62508,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x20(%rbx),%r12" }, @@ -59138,7 +62524,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -59152,7 +62539,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -59173,7 +62561,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 4058b7 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x67>" }, @@ -59186,7 +62575,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -59201,7 +62591,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -59216,7 +62607,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -59230,7 +62622,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -59251,7 +62644,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4058e8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x98>" }, @@ -59266,7 +62660,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -59281,7 +62676,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -59296,7 +62692,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -59320,7 +62717,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -59334,7 +62732,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -59355,7 +62754,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405890 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x40>" }, @@ -59370,7 +62770,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -59384,7 +62785,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -59405,7 +62807,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4058cb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x7b>" }, @@ -59420,7 +62823,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x28(%rbx),%rsi" }, @@ -59434,7 +62838,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -59448,7 +62853,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -59472,7 +62878,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -59486,7 +62893,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -59500,7 +62908,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -59521,7 +62930,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4058f8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0xa8>" }, @@ -59536,7 +62946,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x10(%rbx),%rsi" }, @@ -59548,7 +62959,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -59560,7 +62972,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -59573,7 +62986,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -59587,7 +63001,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -59611,7 +63026,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -59627,7 +63043,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -59642,7 +63059,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -59656,7 +63074,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -59677,7 +63096,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405890 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x40>" }, @@ -59698,7 +63118,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4058b3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EED1Ev+0x63>" }, @@ -59714,7 +63135,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -59726,7 +63148,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -59738,7 +63161,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -59751,7 +63175,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -59763,7 +63188,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " retq" }, @@ -59777,7 +63203,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -59795,7 +63222,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %r12" }, @@ -59807,7 +63235,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbp" }, @@ -59819,7 +63248,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbx" }, @@ -59833,7 +63263,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -59848,7 +63279,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x48(%rdi),%rdi" }, @@ -59862,7 +63294,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -59883,7 +63316,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 40591c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x1c>" }, @@ -59898,7 +63332,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x58(%rbx),%rsi" }, @@ -59912,7 +63347,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -59936,7 +63372,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -59951,7 +63388,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x38(%rbx),%r12" }, @@ -59966,7 +63404,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x30(%rbx),%rbp" }, @@ -59980,7 +63419,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -60001,7 +63441,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405975 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x75>" }, @@ -60019,7 +63460,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -60034,7 +63476,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x20(%rbp),%rdi" }, @@ -60049,7 +63492,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x30(%rbp),%rax" }, @@ -60063,7 +63507,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -60084,7 +63529,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40594a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x4a>" }, @@ -60099,7 +63545,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x30(%rbp),%rax" }, @@ -60114,7 +63561,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -60138,7 +63586,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -60153,7 +63602,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -60168,7 +63618,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -60182,7 +63633,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -60207,7 +63659,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4059f8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xf8>" }, @@ -60222,7 +63675,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -60237,7 +63691,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x40,%rbp" }, @@ -60252,7 +63707,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -60276,7 +63732,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -60290,7 +63747,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -60311,7 +63769,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405930 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x30>" }, @@ -60326,7 +63785,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x30(%rbx),%rbp" }, @@ -60340,7 +63800,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -60361,7 +63822,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405989 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x89>" }, @@ -60376,7 +63838,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x40(%rbx),%rsi" }, @@ -60390,7 +63853,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -60404,7 +63868,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -60428,7 +63893,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -60443,7 +63909,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x20(%rbx),%r12" }, @@ -60458,7 +63925,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -60472,7 +63940,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -60493,7 +63962,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 4059c7 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xc7>" }, @@ -60514,7 +63984,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -60529,7 +64000,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -60544,7 +64016,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -60558,7 +64031,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -60579,7 +64053,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405a10 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x110>" }, @@ -60594,7 +64069,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -60609,7 +64085,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -60624,7 +64101,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -60648,7 +64126,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -60662,7 +64141,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -60683,7 +64163,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4059a0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xa0>" }, @@ -60698,7 +64179,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -60712,7 +64194,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -60733,7 +64216,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4059db <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xdb>" }, @@ -60748,7 +64232,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x28(%rbx),%rsi" }, @@ -60762,7 +64247,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -60776,7 +64262,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -60800,7 +64287,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -60814,7 +64302,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -60828,7 +64317,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -60849,7 +64339,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405a20 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x120>" }, @@ -60864,7 +64355,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x10(%rbx),%rsi" }, @@ -60876,7 +64368,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -60888,7 +64381,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -60901,7 +64395,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -60915,7 +64410,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -60939,7 +64435,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -60955,7 +64452,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -60970,7 +64468,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x40,%rbp" }, @@ -60984,7 +64483,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -61009,7 +64509,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405930 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x30>" }, @@ -61033,7 +64534,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmpq 405971 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0x71>" }, @@ -61050,7 +64552,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -61065,7 +64568,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -61079,7 +64583,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -61100,7 +64605,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 4059a0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xa0>" }, @@ -61121,7 +64627,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 4059c3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EED1Ev+0xc3>" }, @@ -61137,7 +64644,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -61149,7 +64657,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -61161,7 +64670,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -61174,7 +64684,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -61186,7 +64697,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " retq" }, @@ -61207,7 +64719,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -61219,7 +64732,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop" }, @@ -61237,7 +64751,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %r12" }, @@ -61249,7 +64764,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbp" }, @@ -61261,7 +64777,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbx" }, @@ -61275,7 +64792,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -61290,7 +64808,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x48(%rdi),%rdi" }, @@ -61304,7 +64823,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -61325,7 +64845,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405a4c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x1c>" }, @@ -61340,7 +64861,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x58(%rbx),%rsi" }, @@ -61354,7 +64876,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -61378,7 +64901,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -61393,7 +64917,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x30(%rbx),%rdi" }, @@ -61407,7 +64932,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -61428,7 +64954,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405a61 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x31>" }, @@ -61443,7 +64970,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x40(%rbx),%rsi" }, @@ -61457,7 +64985,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -61481,7 +65010,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -61496,7 +65026,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x20(%rbx),%r12" }, @@ -61511,7 +65042,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -61525,7 +65057,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -61546,7 +65079,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405a97 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x67>" }, @@ -61559,7 +65093,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -61574,7 +65109,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -61589,7 +65125,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -61603,7 +65140,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -61624,7 +65162,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405ac8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x98>" }, @@ -61639,7 +65178,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -61654,7 +65194,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -61669,7 +65210,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -61693,7 +65235,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -61707,7 +65250,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -61728,7 +65272,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405a70 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x40>" }, @@ -61743,7 +65288,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -61757,7 +65303,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -61778,7 +65325,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405aab <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x7b>" }, @@ -61793,7 +65341,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x28(%rbx),%rsi" }, @@ -61807,7 +65356,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -61821,7 +65371,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -61845,7 +65396,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -61859,7 +65411,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -61873,7 +65426,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -61894,7 +65448,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405ad8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0xa8>" }, @@ -61909,7 +65464,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x10(%rbx),%rsi" }, @@ -61921,7 +65477,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -61933,7 +65490,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -61946,7 +65504,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -61960,7 +65519,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -61984,7 +65544,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -62000,7 +65561,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -62015,7 +65577,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -62029,7 +65592,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -62050,7 +65614,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405a70 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x40>" }, @@ -62071,7 +65636,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405a93 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EED1Ev+0x63>" }, @@ -62087,7 +65653,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -62099,7 +65666,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -62111,7 +65679,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -62124,7 +65693,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -62136,7 +65706,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " retq" }, @@ -62150,7 +65721,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -62168,7 +65740,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %r12" }, @@ -62180,7 +65753,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbp" }, @@ -62192,7 +65766,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " push %rbx" }, @@ -62206,7 +65781,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -62221,7 +65797,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x48(%rdi),%rdi" }, @@ -62235,7 +65812,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -62256,7 +65834,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405afc <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x1c>" }, @@ -62271,7 +65850,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x58(%rbx),%rsi" }, @@ -62285,7 +65865,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -62309,7 +65890,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -62324,7 +65906,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x38(%rbx),%r12" }, @@ -62339,7 +65922,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x30(%rbx),%rbp" }, @@ -62353,7 +65937,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -62374,7 +65959,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405b55 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x75>" }, @@ -62392,7 +65978,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -62407,7 +65994,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x20(%rbp),%rdi" }, @@ -62422,7 +66010,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x30(%rbp),%rax" }, @@ -62436,7 +66025,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -62457,7 +66047,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405b2a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x4a>" }, @@ -62472,7 +66063,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x30(%rbp),%rax" }, @@ -62487,7 +66079,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -62511,7 +66104,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -62526,7 +66120,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -62541,7 +66136,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -62555,7 +66151,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -62580,7 +66177,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405bd8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xf8>" }, @@ -62595,7 +66193,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -62610,7 +66209,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x40,%rbp" }, @@ -62625,7 +66225,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -62649,7 +66250,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -62663,7 +66265,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -62684,7 +66287,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b10 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x30>" }, @@ -62699,7 +66303,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x30(%rbx),%rbp" }, @@ -62713,7 +66318,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -62734,7 +66340,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405b69 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x89>" }, @@ -62749,7 +66356,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x40(%rbx),%rsi" }, @@ -62763,7 +66371,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -62777,7 +66386,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -62801,7 +66411,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -62816,7 +66427,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x20(%rbx),%r12" }, @@ -62831,7 +66443,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -62845,7 +66458,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -62866,7 +66480,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405ba7 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xc7>" }, @@ -62887,7 +66502,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -62902,7 +66518,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -62917,7 +66534,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -62931,7 +66549,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -62952,7 +66571,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405bf0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x110>" }, @@ -62967,7 +66587,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -62982,7 +66603,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -62997,7 +66619,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -63021,7 +66644,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -63035,7 +66659,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -63056,7 +66681,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b80 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xa0>" }, @@ -63071,7 +66697,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x18(%rbx),%rbp" }, @@ -63085,7 +66712,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -63106,7 +66734,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405bbb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xdb>" }, @@ -63121,7 +66750,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x28(%rbx),%rsi" }, @@ -63135,7 +66765,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -63149,7 +66780,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -63173,7 +66805,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -63187,7 +66820,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov (%rbx),%rdi" }, @@ -63201,7 +66835,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rdi,%rdi" }, @@ -63222,7 +66857,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405c00 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x120>" }, @@ -63237,7 +66873,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x10(%rbx),%rsi" }, @@ -63249,7 +66886,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -63261,7 +66899,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -63274,7 +66913,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -63288,7 +66928,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rdi,%rsi" }, @@ -63312,7 +66953,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -63328,7 +66970,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -63343,7 +66986,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x40,%rbp" }, @@ -63357,7 +67001,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -63382,7 +67027,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b10 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x30>" }, @@ -63406,7 +67052,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmpq 405b51 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0x71>" }, @@ -63423,7 +67070,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -63438,7 +67086,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -63452,7 +67101,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%r12" }, @@ -63473,7 +67123,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405b80 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xa0>" }, @@ -63494,7 +67145,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405ba3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EED1Ev+0xc3>" }, @@ -63510,7 +67162,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -63522,7 +67175,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbx" }, @@ -63534,7 +67188,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %rbp" }, @@ -63547,7 +67202,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " pop %r12" }, @@ -63559,7 +67215,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " retq" }, @@ -63580,7 +67237,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -63592,7 +67250,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " nop" }, @@ -63609,7 +67268,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " push %rbp" }, @@ -63625,7 +67285,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movq %rsi,%xmm0" }, @@ -63641,7 +67302,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movq %rdx,%xmm1" }, @@ -63653,7 +67315,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " push %rbx" }, @@ -63668,7 +67331,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " punpcklqdq %xmm1,%xmm0" }, @@ -63682,7 +67346,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -63697,7 +67362,8 @@ ], "source": { "file": null, - "line": 256 + "line": 256, + "mainsource": true }, "text": " sub $0x68,%rsp" }, @@ -63713,7 +67379,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -63727,7 +67394,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " mov %rsp,%rsi" }, @@ -63745,7 +67413,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movl $0x2,(%rsp)" }, @@ -63760,7 +67429,8 @@ ], "source": { "file": null, - "line": 263 + "line": 263, + "mainsource": true }, "text": " mov %cl,0x18(%rsp)" }, @@ -63776,7 +67446,8 @@ ], "source": { "file": null, - "line": 261 + "line": 261, + "mainsource": true }, "text": " movups %xmm0,0x8(%rsp)" }, @@ -63800,7 +67471,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -63815,7 +67487,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov 0x40(%rbx),%rdi" }, @@ -63830,7 +67503,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp 0x48(%rbx),%rdi" }, @@ -63851,7 +67525,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 405ca8 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0x98>" }, @@ -63867,7 +67542,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea 0x30(%rsp),%rsi" }, @@ -63891,7 +67567,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -63906,7 +67583,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -63921,7 +67599,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add $0x30,%rax" }, @@ -63936,7 +67615,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov %rax,0x40(%rbx)" }, @@ -63957,7 +67637,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs $0xaaaaaaaaaaaaaaab,%rdx" }, @@ -63972,7 +67653,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub 0x38(%rbx),%rax" }, @@ -63986,7 +67668,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %rax,%rbx" }, @@ -64001,7 +67684,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x4,%rbx" }, @@ -64016,7 +67700,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul %rdx,%rbx" }, @@ -64033,7 +67718,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp $0x493e00,%rax" }, @@ -64054,7 +67740,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 405cc7 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0xb7>" }, @@ -64070,7 +67757,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -64094,7 +67782,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64108,7 +67797,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov %rsp,%rdi" }, @@ -64132,7 +67822,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64147,7 +67838,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " add $0x68,%rsp" }, @@ -64162,7 +67854,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea -0x1(%rbx),%rax" }, @@ -64174,7 +67867,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " pop %rbx" }, @@ -64186,7 +67880,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " pop %rbp" }, @@ -64198,7 +67893,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " retq" }, @@ -64215,7 +67911,8 @@ ], "source": { "file": null, - "line": 265 + "line": 265, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -64230,7 +67927,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea 0x38(%rbx),%r8" }, @@ -64244,7 +67942,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rdi,%rsi" }, @@ -64260,7 +67959,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdx" }, @@ -64274,7 +67974,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %r8,%rdi" }, @@ -64298,7 +67999,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " callq 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -64313,7 +68015,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -64334,7 +68037,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 405c64 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0x54>" }, @@ -64348,7 +68052,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -64369,7 +68074,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " jmp 405cd6 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE16_M_insert_repeatEllb+0xc6>" }, @@ -64385,7 +68091,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x414290,%esi" }, @@ -64401,7 +68108,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x9,%edi" }, @@ -64425,7 +68133,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -64441,7 +68150,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -64465,7 +68175,8 @@ ], "source": { "file": null, - "line": 264 + "line": 264, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64479,7 +68190,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov %rsp,%rdi" }, @@ -64503,7 +68215,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -64517,7 +68230,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -64541,7 +68255,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -64558,7 +68273,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " push %rbp" }, @@ -64570,7 +68286,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " push %rbx" }, @@ -64584,7 +68301,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -64599,7 +68317,8 @@ ], "source": { "file": null, - "line": 268 + "line": 268, + "mainsource": true }, "text": " sub $0x68,%rsp" }, @@ -64614,7 +68333,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " mov 0x18(%rsi),%rax" }, @@ -64630,7 +68350,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movq 0x10(%rsi),%xmm0" }, @@ -64649,7 +68370,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movq $0x0,0x18(%rsi)" }, @@ -64666,7 +68388,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movdqa 0x30(%rsp),%xmm2" }, @@ -64681,7 +68404,8 @@ ], "source": { "file": null, - "line": 197 + "line": 197, + "mainsource": true }, "text": " movdqu (%rsi),%xmm1" }, @@ -64700,7 +68424,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movq $0x0,0x10(%rsi)" }, @@ -64716,7 +68441,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -64732,7 +68458,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movq %rax,%xmm3" }, @@ -64750,7 +68477,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movl $0xb,(%rsp)" }, @@ -64764,7 +68492,8 @@ ], "source": { "file": null, - "line": 198 + "line": 198, + "mainsource": true }, "text": " movups %xmm2,(%rsi)" }, @@ -64779,7 +68508,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " punpcklqdq %xmm3,%xmm0" }, @@ -64793,7 +68523,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " mov %rsp,%rsi" }, @@ -64813,7 +68544,8 @@ ], "source": { "file": null, - "line": 99 + "line": 99, + "mainsource": true }, "text": " movq $0xffffffffffffffff,0x8(%rsp)" }, @@ -64829,7 +68561,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movaps %xmm1,0x30(%rsp)" }, @@ -64845,7 +68578,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movaps %xmm1,0x10(%rsp)" }, @@ -64861,7 +68595,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " movaps %xmm0,0x20(%rsp)" }, @@ -64885,7 +68620,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -64900,7 +68636,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov 0x40(%rbx),%rdi" }, @@ -64915,7 +68652,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " cmp 0x48(%rbx),%rdi" }, @@ -64936,7 +68674,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " je 405db8 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0xc8>" }, @@ -64952,7 +68691,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " lea 0x30(%rsp),%rsi" }, @@ -64976,7 +68716,8 @@ ], "source": { "file": null, - "line": 150 + "line": 150, + "mainsource": true }, "text": " callq 403f30 <_ZNSt8__detail6_StateIcEC1EOS1_>" }, @@ -64991,7 +68732,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -65006,7 +68748,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " add $0x30,%rax" }, @@ -65021,7 +68764,8 @@ ], "source": { "file": null, - "line": 117 + "line": 117, + "mainsource": true }, "text": " mov %rax,0x40(%rbx)" }, @@ -65042,7 +68786,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " movabs $0xaaaaaaaaaaaaaaab,%rdx" }, @@ -65057,7 +68802,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sub 0x38(%rbx),%rax" }, @@ -65071,7 +68817,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov %rax,%rbx" }, @@ -65086,7 +68833,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " sar $0x4,%rbx" }, @@ -65101,7 +68849,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " imul %rdx,%rbx" }, @@ -65118,7 +68867,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " cmp $0x493e00,%rax" }, @@ -65139,7 +68889,8 @@ ], "source": { "file": null, - "line": 330 + "line": 330, + "mainsource": true }, "text": " ja 405dd7 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0xe7>" }, @@ -65155,7 +68906,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -65179,7 +68931,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65193,7 +68946,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " mov %rsp,%rdi" }, @@ -65217,7 +68971,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65232,7 +68987,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " add $0x68,%rsp" }, @@ -65247,7 +69003,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " lea -0x1(%rbx),%rax" }, @@ -65259,7 +69016,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " pop %rbx" }, @@ -65271,7 +69029,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " pop %rbp" }, @@ -65283,7 +69042,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " retq" }, @@ -65300,7 +69060,8 @@ ], "source": { "file": null, - "line": 273 + "line": 273, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -65315,7 +69076,8 @@ ], "source": { "file": null, - "line": 329 + "line": 329, + "mainsource": true }, "text": " lea 0x38(%rbx),%r8" }, @@ -65329,7 +69091,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %rdi,%rsi" }, @@ -65345,7 +69108,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdx" }, @@ -65359,7 +69123,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " mov %r8,%rdi" }, @@ -65383,7 +69148,8 @@ ], "source": { "file": null, - "line": 121 + "line": 121, + "mainsource": true }, "text": " callq 405130 <_ZNSt6vectorINSt8__detail6_StateIcEESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>" }, @@ -65398,7 +69164,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " mov 0x40(%rbx),%rax" }, @@ -65419,7 +69186,8 @@ ], "source": { "file": null, - "line": 919 + "line": 919, + "mainsource": true }, "text": " jmp 405d74 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0x84>" }, @@ -65433,7 +69201,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -65454,7 +69223,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " jmp 405de6 <_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEE17_M_insert_matcherESt8functionIFbcEE+0xf6>" }, @@ -65470,7 +69240,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x414290,%esi" }, @@ -65486,7 +69257,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " mov $0x9,%edi" }, @@ -65510,7 +69282,8 @@ ], "source": { "file": null, - "line": 331 + "line": 331, + "mainsource": true }, "text": " callq 402360 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>" }, @@ -65526,7 +69299,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -65550,7 +69324,8 @@ ], "source": { "file": null, - "line": 272 + "line": 272, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65564,7 +69339,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " mov %rsp,%rdi" }, @@ -65588,7 +69364,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " callq 403e80 <_ZNSt8__detail6_StateIcED1Ev>" }, @@ -65602,7 +69379,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -65626,7 +69404,8 @@ ], "source": { "file": null, - "line": 270 + "line": 270, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -65644,7 +69423,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push %r12" }, @@ -65658,7 +69438,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " mov %rdi,%r12" }, @@ -65670,7 +69451,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push %rbp" }, @@ -65682,7 +69464,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push %rbx" }, @@ -65697,7 +69480,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x8(%rdi),%rbx" }, @@ -65711,7 +69495,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov (%rdi),%rbp" }, @@ -65725,7 +69510,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -65746,7 +69532,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 405e3f <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x3f>" }, @@ -65762,7 +69549,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -65777,7 +69565,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -65792,7 +69581,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -65806,7 +69596,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -65827,7 +69618,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 405e60 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x60>" }, @@ -65842,7 +69634,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -65857,7 +69650,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -65872,7 +69666,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -65896,7 +69691,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -65910,7 +69706,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -65931,7 +69728,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405e18 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x18>" }, @@ -65946,7 +69744,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov (%r12),%rbp" }, @@ -65960,7 +69759,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -65981,7 +69781,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 405e70 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x70>" }, @@ -65997,7 +69798,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x10(%r12),%rsi" }, @@ -66009,7 +69811,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbx" }, @@ -66023,7 +69826,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -66037,7 +69841,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -66049,7 +69854,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbp" }, @@ -66062,7 +69868,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %r12" }, @@ -66086,7 +69893,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -66105,7 +69913,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -66120,7 +69929,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x20,%rbp" }, @@ -66134,7 +69944,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -66155,7 +69966,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 405e18 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x18>" }, @@ -66176,7 +69988,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 405e3b <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x3b>" }, @@ -66192,7 +70005,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -66204,7 +70018,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbx" }, @@ -66216,7 +70031,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbp" }, @@ -66229,7 +70045,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %r12" }, @@ -66241,7 +70058,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " retq" }, @@ -66262,7 +70080,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -66274,7 +70093,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " nop" }, @@ -66292,7 +70112,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r15" }, @@ -66305,7 +70126,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r14" }, @@ -66318,7 +70140,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r13" }, @@ -66331,7 +70154,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r12" }, @@ -66343,7 +70167,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %rbp" }, @@ -66355,7 +70180,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %rbx" }, @@ -66369,7 +70195,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -66384,7 +70211,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " sub $0x78,%rsp" }, @@ -66399,7 +70227,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x8(%rdi),%r13" }, @@ -66413,7 +70242,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rdi),%r12" }, @@ -66427,7 +70257,8 @@ ], "source": { "file": null, - "line": 4859 + "line": 4859, + "mainsource": true }, "text": " mov %r13,%rax" }, @@ -66441,7 +70272,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " cmp %r13,%r12" }, @@ -66466,7 +70298,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -66480,7 +70313,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %r13,%r14" }, @@ -66496,7 +70330,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " mov $0x3f,%edx" }, @@ -66510,7 +70345,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov %r13,%rsi" }, @@ -66524,7 +70360,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -66538,7 +70375,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r12,%r14" }, @@ -66554,7 +70392,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea 0x1(%r12),%rbp" }, @@ -66569,7 +70408,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " bsr %r14,%rax" }, @@ -66584,7 +70424,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " xor $0x3f,%rax" }, @@ -66597,7 +70438,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " sub %eax,%edx" }, @@ -66611,7 +70453,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " movslq %edx,%rdx" }, @@ -66625,7 +70468,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " add %rdx,%rdx" }, @@ -66649,7 +70493,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " callq 4027b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0>" }, @@ -66664,7 +70509,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " cmp $0x10,%r14" }, @@ -66689,7 +70535,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " jle 406483 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x603>" }, @@ -66705,7 +70552,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea 0x10(%r12),%r15" }, @@ -66726,7 +70574,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jmp 405ef9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x79>" }, @@ -66740,7 +70589,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " mov %rbp,%rdx" }, @@ -66754,7 +70604,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " sub %r12,%rdx" }, @@ -66779,7 +70630,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " jne 406558 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6d8>" }, @@ -66794,7 +70646,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -66809,7 +70662,8 @@ ], "source": { "file": null, - "line": 1851 + "line": 1851, + "mainsource": true }, "text": " mov %r14b,(%r12)" }, @@ -66823,7 +70677,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp %rbp,%r15" }, @@ -66844,7 +70699,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " je 405f34 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xb4>" }, @@ -66860,7 +70716,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x0(%rbp),%r14d" }, @@ -66875,7 +70732,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " cmp (%r12),%r14b" }, @@ -66896,7 +70754,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " jl 405ee0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x60>" }, @@ -66911,7 +70770,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rbp),%edx" }, @@ -66926,7 +70786,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea -0x1(%rbp),%rax" }, @@ -66940,7 +70801,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%r14b" }, @@ -66965,7 +70827,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 4065b9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x739>" }, @@ -66979,7 +70842,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov %dl,0x1(%rax)" }, @@ -66993,7 +70857,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov %rax,%rsi" }, @@ -67008,7 +70873,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rax),%edx" }, @@ -67023,7 +70889,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub $0x1,%rax" }, @@ -67037,7 +70904,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%r14b" }, @@ -67058,7 +70926,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 405f15 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x95>" }, @@ -67073,7 +70942,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -67087,7 +70957,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov %r14b,(%rsi)" }, @@ -67101,7 +70972,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp %rbp,%r15" }, @@ -67122,7 +70994,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jne 405ef9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x79>" }, @@ -67136,7 +71009,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp %r15,%r13" }, @@ -67157,7 +71031,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " je 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -67172,7 +71047,8 @@ ], "source": { "file": null, - "line": 1823 + "line": 1823, + "mainsource": true }, "text": " movzbl (%r15),%ecx" }, @@ -67188,7 +71064,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%r15),%edx" }, @@ -67203,7 +71080,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea -0x1(%r15),%rax" }, @@ -67216,7 +71094,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%cl" }, @@ -67241,7 +71120,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 406570 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6f0>" }, @@ -67254,7 +71134,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -67268,7 +71149,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov %dl,0x1(%rax)" }, @@ -67282,7 +71164,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov %rax,%rsi" }, @@ -67297,7 +71180,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rax),%edx" }, @@ -67312,7 +71196,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub $0x1,%rax" }, @@ -67325,7 +71210,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%cl" }, @@ -67346,7 +71232,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 405f50 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xd0>" }, @@ -67361,7 +71248,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%r15" }, @@ -67374,7 +71262,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov %cl,(%rsi)" }, @@ -67388,7 +71277,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp %r15,%r13" }, @@ -67409,7 +71299,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jne 405f39 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xb9>" }, @@ -67423,7 +71314,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rbx),%rax" }, @@ -67438,7 +71330,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x8(%rbx),%r13" }, @@ -67452,7 +71345,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " cmp %r13,%rax" }, @@ -67473,7 +71367,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -67487,7 +71382,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " mov %rax,%rcx" }, @@ -67508,7 +71404,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " jmp 405f8c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x10c>" }, @@ -67523,7 +71420,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzbl -0x1(%rcx),%edi" }, @@ -67538,7 +71436,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " cmp 0x1(%rdx),%dil" }, @@ -67563,7 +71462,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " je 4064e9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x669>" }, @@ -67577,7 +71477,8 @@ ], "source": { "file": null, - "line": 978 + "line": 978, + "mainsource": true }, "text": " mov %rcx,%rdx" }, @@ -67592,7 +71493,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea 0x1(%rcx),%rcx" }, @@ -67606,7 +71508,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " cmp %r13,%rcx" }, @@ -67627,7 +71530,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " jne 405f7e <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xfe>" }, @@ -67640,7 +71544,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " xor %ebp,%ebp" }, @@ -67657,7 +71562,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -67671,7 +71577,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -67685,7 +71592,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %ebp,%r12d" }, @@ -67699,7 +71607,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %rax,%rdx" }, @@ -67717,7 +71626,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -67731,7 +71641,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test %rdx,%rdx" }, @@ -67752,7 +71663,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jle 405fd8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x158>" }, @@ -67766,7 +71678,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " mov %rdx,%rcx" }, @@ -67780,7 +71693,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " sar %rcx" }, @@ -67795,7 +71709,8 @@ ], "source": { "file": null, - "line": 1012 + "line": 1012, + "mainsource": true }, "text": " lea (%rax,%rcx,1),%rsi" }, @@ -67809,7 +71724,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " cmp %bpl,(%rsi)" }, @@ -67834,7 +71750,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " jge 406390 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x510>" }, @@ -67848,7 +71765,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub %rcx,%rdx" }, @@ -67863,7 +71781,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea 0x1(%rsi),%rax" }, @@ -67878,7 +71797,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub $0x1,%rdx" }, @@ -67892,7 +71812,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test %rdx,%rdx" }, @@ -67913,7 +71834,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jg 405fb5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x135>" }, @@ -67927,7 +71849,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp %r13,%rax" }, @@ -67948,7 +71871,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " je 405fe2 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x162>" }, @@ -67962,7 +71886,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp %bpl,(%rax)" }, @@ -67983,7 +71908,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " jle 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -67998,7 +71924,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x38(%rbx),%rdx" }, @@ -68013,7 +71940,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " mov 0x30(%rbx),%rax" }, @@ -68027,7 +71955,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp %rdx,%rax" }, @@ -68048,7 +71977,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " jne 406001 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x181>" }, @@ -68072,7 +72002,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " jmpq 406080 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x200>" }, @@ -68087,7 +72018,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -68102,7 +72034,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " add $0x2,%rax" }, @@ -68116,7 +72049,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp %rax,%rdx" }, @@ -68137,7 +72071,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " je 406080 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x200>" }, @@ -68151,7 +72086,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " cmp %bpl,(%rax)" }, @@ -68172,7 +72108,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " jg 405ff8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x178>" }, @@ -68187,7 +72124,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " cmp %bpl,0x1(%rax)" }, @@ -68208,7 +72146,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " jl 405ff8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x178>" }, @@ -68224,7 +72163,8 @@ ], "source": { "file": null, - "line": 625 + "line": 625, + "mainsource": true }, "text": " mov $0x1,%esi" }, @@ -68238,7 +72178,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " mov %rbp,%rdx" }, @@ -68252,7 +72193,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov %r12d,%ecx" }, @@ -68268,7 +72210,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov $0x1,%eax" }, @@ -68283,7 +72226,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr $0x6,%rdx" }, @@ -68297,7 +72241,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl %cl,%rax" }, @@ -68313,7 +72258,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov 0x78(%rbx,%rdx,8),%rcx" }, @@ -68328,7 +72274,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " cmp %sil,0x70(%rbx)" }, @@ -68349,7 +72296,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " je 406050 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x1d0>" }, @@ -68363,7 +72311,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " or %rcx,%rax" }, @@ -68378,7 +72327,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -68394,7 +72344,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov %rax,0x78(%rbx,%rdx,8)" }, @@ -68412,7 +72363,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp $0x100,%rbp" }, @@ -68433,7 +72385,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " je 406068 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x1e8>" }, @@ -68448,7 +72401,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x8(%rbx),%r13" }, @@ -68462,7 +72416,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rbx),%rax" }, @@ -68486,7 +72441,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " jmpq 405fa0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x120>" }, @@ -68498,7 +72454,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " nop" }, @@ -68512,7 +72469,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " not %rax" }, @@ -68527,7 +72485,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -68541,7 +72500,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " and %rcx,%rax" }, @@ -68557,7 +72517,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " mov %rax,0x78(%rbx,%rdx,8)" }, @@ -68575,7 +72536,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp $0x100,%rbp" }, @@ -68596,7 +72558,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " jne 406043 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x1c3>" }, @@ -68611,7 +72574,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " add $0x78,%rsp" }, @@ -68623,7 +72587,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %rbx" }, @@ -68635,7 +72600,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %rbp" }, @@ -68648,7 +72614,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r12" }, @@ -68661,7 +72628,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r13" }, @@ -68674,7 +72642,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r14" }, @@ -68687,7 +72656,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r15" }, @@ -68699,7 +72669,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " retq" }, @@ -68719,7 +72690,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -68734,7 +72706,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " mov 0x68(%rbx),%rdi" }, @@ -68750,7 +72723,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzwl 0x60(%rbx),%r14d" }, @@ -68766,7 +72740,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzbl 0x62(%rbx),%r13d" }, @@ -68790,7 +72765,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -68804,7 +72780,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov %r14d,%edx" }, @@ -68818,7 +72795,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " mov %rax,%r15" }, @@ -68834,7 +72812,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " lea 0x0(%rbp,%rbp,1),%rax" }, @@ -68850,7 +72829,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov %rax,0x8(%rsp)" }, @@ -68865,7 +72845,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%r15),%rax" }, @@ -68880,7 +72861,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " and (%rax,%rbp,2),%dx" }, @@ -68905,7 +72887,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " jne 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -68920,7 +72903,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " and $0x1,%r13d" }, @@ -68941,7 +72925,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " je 4060d3 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x253>" }, @@ -68957,7 +72942,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " cmpb $0x0,0x38(%r15)" }, @@ -68982,7 +72968,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " je 4063d5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x555>" }, @@ -69001,7 +72988,8 @@ ], "source": { "file": null, - "line": 875 + "line": 875, + "mainsource": true }, "text": " movzbl 0x98(%r15),%eax" }, @@ -69015,7 +73003,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " cmp %bpl,%al" }, @@ -69040,7 +73029,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " je 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -69055,7 +73045,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov 0x68(%rbx),%r15" }, @@ -69070,7 +73061,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x20(%rbx),%rax" }, @@ -69084,7 +73076,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov %r15,%rdi" }, @@ -69100,7 +73093,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov %rax,0x18(%rsp)" }, @@ -69124,7 +73118,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -69140,7 +73135,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov $0x1,%edi" }, @@ -69154,7 +73150,8 @@ ], "source": { "file": null, - "line": 258 + "line": 258, + "mainsource": true }, "text": " mov %rax,%r14" }, @@ -69178,7 +73175,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " callq 4021b0 <_Znwm@plt>" }, @@ -69192,7 +73190,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " mov %r14,%rdi" }, @@ -69206,7 +73205,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " mov %rax,%r13" }, @@ -69220,7 +73220,8 @@ ], "source": { "file": null, - "line": 426 + "line": 426, + "mainsource": true }, "text": " mov %bpl,(%rax)" }, @@ -69235,7 +73236,8 @@ ], "source": { "file": null, - "line": 1583 + "line": 1583, + "mainsource": true }, "text": " lea 0x1(%rax),%rdx" }, @@ -69249,7 +73251,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " mov (%r14),%rax" }, @@ -69263,7 +73266,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " mov %r13,%rsi" }, @@ -69277,7 +73281,8 @@ ], "source": { "file": null, - "line": 853 + "line": 853, + "mainsource": true }, "text": " callq *0x28(%rax)" }, @@ -69291,7 +73296,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov %r15,%rdi" }, @@ -69315,7 +73321,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " callq 4021a0 <_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale@plt>" }, @@ -69329,7 +73336,8 @@ ], "source": { "file": null, - "line": 228 + "line": 228, + "mainsource": true }, "text": " mov %rax,%rsi" }, @@ -69345,7 +73353,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " lea 0x60(%rsp),%rax" }, @@ -69361,7 +73370,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movb $0x0,0x61(%rsp)" }, @@ -69377,7 +73387,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " lea 0x61(%rsp),%rcx" }, @@ -69393,7 +73404,8 @@ ], "source": { "file": null, - "line": 157 + "line": 157, + "mainsource": true }, "text": " mov %rax,0x50(%rsp)" }, @@ -69409,7 +73421,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " movzbl 0x0(%r13),%eax" }, @@ -69425,7 +73438,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " lea 0x60(%rsp),%rdx" }, @@ -69441,7 +73455,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " lea 0x30(%rsp),%rdi" }, @@ -69461,7 +73476,8 @@ ], "source": { "file": null, - "line": 183 + "line": 183, + "mainsource": true }, "text": " movq $0x1,0x58(%rsp)" }, @@ -69476,7 +73492,8 @@ ], "source": { "file": null, - "line": 322 + "line": 322, + "mainsource": true }, "text": " mov %al,0x60(%rsp)" }, @@ -69490,7 +73507,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " mov (%rsi),%rax" }, @@ -69504,7 +73522,8 @@ ], "source": { "file": null, - "line": 722 + "line": 722, + "mainsource": true }, "text": " callq *0x18(%rax)" }, @@ -69520,7 +73539,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x50(%rsp),%rdi" }, @@ -69536,7 +73556,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x60(%rsp),%rax" }, @@ -69550,7 +73571,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -69571,7 +73593,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 406169 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x2e9>" }, @@ -69587,7 +73610,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x60(%rsp),%rax" }, @@ -69602,7 +73626,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -69626,7 +73651,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -69642,7 +73668,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x1,%esi" }, @@ -69656,7 +73683,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -69680,7 +73708,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -69695,7 +73724,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x20(%rbx),%rax" }, @@ -69710,7 +73740,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x18(%rbx),%r14" }, @@ -69726,7 +73757,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x30(%rsp),%r15" }, @@ -69742,7 +73774,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov %rax,0x28(%rsp)" }, @@ -69756,7 +73789,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r14,%rax" }, @@ -69770,7 +73804,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rax,%rdx" }, @@ -69785,7 +73820,8 @@ ], "source": { "file": null, - "line": 1928 + "line": 1928, + "mainsource": true }, "text": " sar $0x7,%rax" }, @@ -69800,7 +73836,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sar $0x5,%rdx" }, @@ -69814,7 +73851,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -69839,7 +73877,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " jle 406363 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x4e3>" }, @@ -69854,7 +73893,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " shl $0x7,%rax" }, @@ -69870,7 +73910,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " mov 0x38(%rsp),%r13" }, @@ -69884,7 +73925,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " add %r14,%rax" }, @@ -69900,7 +73942,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " mov %rax,0x20(%rsp)" }, @@ -69921,7 +73964,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " jmp 406200 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x380>" }, @@ -69938,7 +73982,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -69953,7 +73998,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " lea 0x20(%r14),%rax" }, @@ -69969,7 +74015,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -69984,7 +74031,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp 0x28(%r14),%r13" }, @@ -70009,7 +74057,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 4062c8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x448>" }, @@ -70024,7 +74073,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " lea 0x40(%r14),%rax" }, @@ -70040,7 +74090,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -70055,7 +74106,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp 0x48(%r14),%r13" }, @@ -70080,7 +74132,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406300 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x480>" }, @@ -70095,7 +74148,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " lea 0x60(%r14),%rax" }, @@ -70111,7 +74165,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -70126,7 +74181,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp 0x68(%r14),%r13" }, @@ -70151,7 +74207,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406330 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x4b0>" }, @@ -70166,7 +74223,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " sub $0xffffffffffffff80,%r14" }, @@ -70182,7 +74240,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " cmp %r14,0x20(%rsp)" }, @@ -70207,7 +74266,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " je 406357 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x4d7>" }, @@ -70222,7 +74282,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp %r13,0x8(%r14)" }, @@ -70243,7 +74304,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061b8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x338>" }, @@ -70257,7 +74319,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -70278,7 +74341,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -70292,7 +74356,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov (%r14),%rdi" }, @@ -70306,7 +74371,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -70320,7 +74386,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -70344,7 +74411,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " callq 4020c0 " }, @@ -70357,7 +74425,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -70378,7 +74447,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061b8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x338>" }, @@ -70392,7 +74462,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -70408,7 +74479,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x40(%rsp),%rax" }, @@ -70422,7 +74494,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%r15" }, @@ -70443,7 +74516,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 40623b <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3bb>" }, @@ -70459,7 +74533,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x40(%rsp),%rax" }, @@ -70473,7 +74548,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r15,%rdi" }, @@ -70488,7 +74564,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -70512,7 +74589,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -70528,7 +74606,8 @@ ], "source": { "file": null, - "line": 628 + "line": 628, + "mainsource": true }, "text": " cmp %r14,0x18(%rsp)" }, @@ -70553,7 +74632,8 @@ ], "source": { "file": null, - "line": 628 + "line": 628, + "mainsource": true }, "text": " jne 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -70568,7 +74648,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x50(%rbx),%rax" }, @@ -70583,7 +74664,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x48(%rbx),%r14" }, @@ -70599,7 +74681,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -70613,7 +74696,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " cmp %rax,%r14" }, @@ -70634,7 +74718,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " je 4062bb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x43b>" }, @@ -70653,7 +74738,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -70668,7 +74754,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " mov 0x68(%rbx),%rdi" }, @@ -70683,7 +74770,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzwl (%r14),%r15d" }, @@ -70699,7 +74787,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " movzbl 0x2(%r14),%r13d" }, @@ -70723,7 +74812,8 @@ ], "source": { "file": null, - "line": 328 + "line": 328, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -70739,7 +74829,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x8(%rsp),%rdi" }, @@ -70753,7 +74844,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov %r15d,%ecx" }, @@ -70768,7 +74860,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " mov 0x30(%rax),%rsi" }, @@ -70783,7 +74876,8 @@ ], "source": { "file": null, - "line": 44 + "line": 44, + "mainsource": true }, "text": " and (%rsi,%rdi,1),%cx" }, @@ -70804,7 +74898,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " jne 4062b0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x430>" }, @@ -70819,7 +74914,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " and $0x1,%r13d" }, @@ -70844,7 +74940,8 @@ ], "source": { "file": null, - "line": 332 + "line": 332, + "mainsource": true }, "text": " je 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -70859,7 +74956,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " cmpb $0x0,0x38(%rax)" }, @@ -70884,7 +74982,8 @@ ], "source": { "file": null, - "line": 874 + "line": 874, + "mainsource": true }, "text": " je 406398 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x518>" }, @@ -70902,7 +75001,8 @@ ], "source": { "file": null, - "line": 875 + "line": 875, + "mainsource": true }, "text": " movzbl 0x98(%rax),%ecx" }, @@ -70916,7 +75016,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " cmp %bpl,%cl" }, @@ -70941,7 +75042,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " jne 40600c <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x18c>" }, @@ -70960,7 +75062,8 @@ ], "source": { "file": null, - "line": 333 + "line": 333, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -70975,7 +75078,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " add $0x4,%r14" }, @@ -70991,7 +75095,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " cmp %r14,0x10(%rsp)" }, @@ -71012,7 +75117,8 @@ ], "source": { "file": null, - "line": 632 + "line": 632, + "mainsource": true }, "text": " jne 406260 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3e0>" }, @@ -71025,7 +75131,8 @@ ], "source": { "file": null, - "line": 635 + "line": 635, + "mainsource": true }, "text": " xor %esi,%esi" }, @@ -71049,7 +75156,8 @@ ], "source": { "file": null, - "line": 635 + "line": 635, + "mainsource": true }, "text": " jmpq 406011 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x191>" }, @@ -71066,7 +75174,8 @@ ], "source": { "file": null, - "line": 635 + "line": 635, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -71080,7 +75189,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -71101,7 +75211,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 4062f0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x470>" }, @@ -71116,7 +75227,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov 0x20(%r14),%rdi" }, @@ -71130,7 +75242,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -71144,7 +75257,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -71168,7 +75282,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " callq 4020c0 " }, @@ -71181,7 +75296,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -71206,7 +75322,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061cb <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x34b>" }, @@ -71222,7 +75339,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " mov 0x10(%rsp),%r14" }, @@ -71246,7 +75364,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " jmpq 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -71259,7 +75378,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " xchg %ax,%ax" }, @@ -71273,7 +75393,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " mov %rax,%r14" }, @@ -71297,7 +75418,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " jmpq 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -71316,7 +75438,8 @@ ], "source": { "file": null, - "line": 1945 + "line": 1945, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -71330,7 +75453,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -71351,7 +75475,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 4062f0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x470>" }, @@ -71366,7 +75491,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov 0x40(%r14),%rdi" }, @@ -71380,7 +75506,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -71394,7 +75521,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -71418,7 +75546,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " callq 4020c0 " }, @@ -71431,7 +75560,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -71452,7 +75582,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 4062e4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x464>" }, @@ -71467,7 +75598,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " lea 0x60(%r14),%rax" }, @@ -71483,7 +75615,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " mov %rax,0x10(%rsp)" }, @@ -71498,7 +75631,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp 0x68(%r14),%r13" }, @@ -71523,7 +75657,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 4061f1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x371>" }, @@ -71539,7 +75674,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -71553,7 +75689,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -71574,7 +75711,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 4062f0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x470>" }, @@ -71589,7 +75727,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov 0x60(%r14),%rdi" }, @@ -71603,7 +75742,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -71617,7 +75757,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -71641,7 +75782,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " callq 4020c0 " }, @@ -71654,7 +75796,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -71675,7 +75818,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 4062e4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x464>" }, @@ -71690,7 +75834,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " sub $0xffffffffffffff80,%r14" }, @@ -71706,7 +75851,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " cmp %r14,0x20(%rsp)" }, @@ -71731,7 +75877,8 @@ ], "source": { "file": null, - "line": 1930 + "line": 1930, + "mainsource": true }, "text": " jne 406200 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x380>" }, @@ -71747,7 +75894,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov 0x28(%rsp),%rdx" }, @@ -71761,7 +75909,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r14,%rdx" }, @@ -71776,7 +75925,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sar $0x5,%rdx" }, @@ -71791,7 +75941,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp $0x2,%rdx" }, @@ -71816,7 +75967,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " je 406457 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5d7>" }, @@ -71831,7 +75983,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp $0x3,%rdx" }, @@ -71856,7 +76009,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " je 406438 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5b8>" }, @@ -71871,7 +76025,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " cmp $0x1,%rdx" }, @@ -71896,7 +76051,8 @@ ], "source": { "file": null, - "line": 1949 + "line": 1949, + "mainsource": true }, "text": " je 406405 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x585>" }, @@ -71912,7 +76068,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " mov 0x28(%rsp),%r14" }, @@ -71936,7 +76093,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " jmpq 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -71952,7 +76110,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -71966,7 +76125,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " mov %rcx,%rdx" }, @@ -71990,7 +76150,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " jmpq 405fb0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x130>" }, @@ -72004,7 +76165,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -72020,7 +76182,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " mov %rax,0x18(%rsp)" }, @@ -72044,7 +76207,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " callq 402220 <_ZNKSt5ctypeIcE13_M_widen_initEv@plt>" }, @@ -72060,7 +76224,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov 0x18(%rsp),%rax" }, @@ -72074,7 +76239,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov (%rax),%rcx" }, @@ -72089,7 +76255,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov 0x30(%rcx),%r8" }, @@ -72105,7 +76272,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov $0x5f,%ecx" }, @@ -72123,7 +76291,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " cmp $0x403080,%r8" }, @@ -72148,7 +76317,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " je 40629f <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x41f>" }, @@ -72164,7 +76334,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov $0x5f,%esi" }, @@ -72178,7 +76349,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -72192,7 +76364,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " callq *%r8" }, @@ -72205,7 +76378,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov %eax,%ecx" }, @@ -72229,7 +76403,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " jmpq 40629f <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x41f>" }, @@ -72243,7 +76418,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " mov %r15,%rdi" }, @@ -72267,7 +76443,8 @@ ], "source": { "file": null, - "line": 876 + "line": 876, + "mainsource": true }, "text": " callq 402220 <_ZNKSt5ctypeIcE13_M_widen_initEv@plt>" }, @@ -72281,7 +76458,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov (%r15),%rax" }, @@ -72296,7 +76474,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov 0x30(%rax),%rdx" }, @@ -72312,7 +76491,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov $0x5f,%eax" }, @@ -72330,7 +76510,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " cmp $0x403080,%rdx" }, @@ -72355,7 +76536,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " je 4060ca <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x24a>" }, @@ -72371,7 +76553,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov $0x5f,%esi" }, @@ -72385,7 +76568,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov %r15,%rdi" }, @@ -72398,7 +76582,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " callq *%rdx" }, @@ -72422,7 +76607,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " jmpq 4060ca <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x24a>" }, @@ -72438,7 +76624,8 @@ ], "source": { "file": null, - "line": 877 + "line": 877, + "mainsource": true }, "text": " mov 0x38(%rsp),%r13" }, @@ -72453,7 +76640,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp %r13,0x8(%r14)" }, @@ -72478,7 +76666,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 406381 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x501>" }, @@ -72492,7 +76681,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -72517,7 +76707,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72531,7 +76722,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov (%r14),%rdi" }, @@ -72545,7 +76737,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -72559,7 +76752,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -72583,7 +76777,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " callq 4020c0 " }, @@ -72596,7 +76791,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -72613,7 +76809,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " cmovne 0x28(%rsp),%r14" }, @@ -72637,7 +76834,8 @@ ], "source": { "file": null, - "line": 1968 + "line": 1968, + "mainsource": true }, "text": " jmpq 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72653,7 +76851,8 @@ ], "source": { "file": null, - "line": 267 + "line": 267, + "mainsource": true }, "text": " mov 0x38(%rsp),%r13" }, @@ -72668,7 +76867,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp %r13,0x8(%r14)" }, @@ -72693,7 +76893,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406590 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x710>" }, @@ -72708,7 +76909,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x20,%r14" }, @@ -72723,7 +76925,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp %r13,0x8(%r14)" }, @@ -72744,7 +76947,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406462 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5e2>" }, @@ -72759,7 +76963,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x20,%r14" }, @@ -72780,7 +76985,8 @@ ], "source": { "file": null, - "line": 981 + "line": 981, + "mainsource": true }, "text": " jmp 40640a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x58a>" }, @@ -72796,7 +77002,8 @@ ], "source": { "file": null, - "line": 981 + "line": 981, + "mainsource": true }, "text": " mov 0x38(%rsp),%r13" }, @@ -72811,7 +77018,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " cmp %r13,0x8(%r14)" }, @@ -72832,7 +77040,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jne 406451 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5d1>" }, @@ -72846,7 +77055,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -72871,7 +77081,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72885,7 +77096,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov (%r14),%rdi" }, @@ -72899,7 +77111,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -72913,7 +77126,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -72937,7 +77151,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " callq 4020c0 " }, @@ -72950,7 +77165,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -72975,7 +77191,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -72996,7 +77213,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jmp 406451 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5d1>" }, @@ -73013,7 +77231,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov $0x1,%r14d" }, @@ -73027,7 +77246,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp %rbp,%r13" }, @@ -73048,7 +77268,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jne 4064b5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x635>" }, @@ -73072,7 +77293,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jmpq 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -73088,7 +77310,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -73102,7 +77325,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " mov %rbp,%rdx" }, @@ -73116,7 +77340,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " sub %r12,%rdx" }, @@ -73141,7 +77366,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " jne 406542 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6c2>" }, @@ -73156,7 +77382,8 @@ ], "source": { "file": null, - "line": 1851 + "line": 1851, + "mainsource": true }, "text": " mov %r15b,(%r12)" }, @@ -73171,7 +77398,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -73185,7 +77413,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp %rbp,%r13" }, @@ -73210,7 +77439,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " je 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -73226,7 +77456,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x0(%rbp),%r15d" }, @@ -73241,7 +77472,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " cmp (%r12),%r15b" }, @@ -73262,7 +77494,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " jl 406498 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x618>" }, @@ -73277,7 +77510,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rbp),%edx" }, @@ -73292,7 +77526,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea -0x1(%rbp),%rax" }, @@ -73306,7 +77541,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%r15b" }, @@ -73331,7 +77567,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 4065c1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x741>" }, @@ -73345,7 +77582,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov %dl,0x1(%rax)" }, @@ -73359,7 +77597,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov %rax,%rcx" }, @@ -73374,7 +77613,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rax),%edx" }, @@ -73389,7 +77629,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub $0x1,%rax" }, @@ -73403,7 +77644,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%r15b" }, @@ -73424,7 +77666,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 4064d1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x651>" }, @@ -73438,7 +77681,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov %r15b,(%rcx)" }, @@ -73459,7 +77703,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " jmp 4064a8 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x628>" }, @@ -73473,7 +77718,8 @@ ], "source": { "file": null, - "line": 944 + "line": 944, + "mainsource": true }, "text": " cmp %r13,%rdx" }, @@ -73498,7 +77744,8 @@ ], "source": { "file": null, - "line": 944 + "line": 944, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -73513,7 +77760,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea 0x2(%rdx),%rsi" }, @@ -73527,7 +77775,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " cmp %rsi,%r13" }, @@ -73552,7 +77801,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " je 4065b4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x734>" }, @@ -73566,7 +77816,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " mov %rsi,%rax" }, @@ -73580,7 +77831,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " mov %r13,%rsi" }, @@ -73601,7 +77853,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " jmp 40650a <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x68a>" }, @@ -73615,7 +77868,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzbl (%rdx),%edi" }, @@ -73629,7 +77883,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzbl (%rax),%ecx" }, @@ -73644,7 +77899,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea 0x1(%rdx),%r13" }, @@ -73658,7 +77914,8 @@ ], "source": { "file": null, - "line": 951 + "line": 951, + "mainsource": true }, "text": " cmp %cl,%dil" }, @@ -73679,7 +77936,8 @@ ], "source": { "file": null, - "line": 951 + "line": 951, + "mainsource": true }, "text": " je 406523 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6a3>" }, @@ -73693,7 +77951,8 @@ ], "source": { "file": null, - "line": 952 + "line": 952, + "mainsource": true }, "text": " mov %cl,0x1(%rdx)" }, @@ -73708,7 +77967,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea 0x2(%rdx),%rcx" }, @@ -73722,7 +77982,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -73736,7 +77997,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " mov %rcx,%r13" }, @@ -73751,7 +78013,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " add $0x1,%rax" }, @@ -73765,7 +78028,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " cmp %rsi,%rax" }, @@ -73786,7 +78050,8 @@ ], "source": { "file": null, - "line": 950 + "line": 950, + "mainsource": true }, "text": " jne 406507 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x687>" }, @@ -73800,7 +78065,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rbx),%rax" }, @@ -73815,7 +78081,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " cmp 0x8(%rbx),%r13" }, @@ -73840,7 +78107,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " je 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -73855,7 +78123,8 @@ ], "source": { "file": null, - "line": 1798 + "line": 1798, + "mainsource": true }, "text": " mov %r13,0x8(%rbx)" }, @@ -73879,7 +78148,8 @@ ], "source": { "file": null, - "line": 1798 + "line": 1798, + "mainsource": true }, "text": " jmpq 405f98 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x118>" }, @@ -73893,7 +78163,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov %r14,%rdi" }, @@ -73907,7 +78178,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov %r12,%rsi" }, @@ -73921,7 +78193,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " sub %rdx,%rdi" }, @@ -73935,7 +78208,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " add %rbp,%rdi" }, @@ -73959,7 +78233,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " callq 4022a0 " }, @@ -73983,7 +78258,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " jmpq 4064a4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x624>" }, @@ -73999,7 +78275,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov $0x1,%edi" }, @@ -74013,7 +78290,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " mov %r12,%rsi" }, @@ -74027,7 +78305,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " sub %rdx,%rdi" }, @@ -74041,7 +78320,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " add %rbp,%rdi" }, @@ -74065,7 +78345,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " callq 4022a0 " }, @@ -74089,7 +78370,8 @@ ], "source": { "file": null, - "line": 691 + "line": 691, + "mainsource": true }, "text": " jmpq 405eec <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6c>" }, @@ -74103,7 +78385,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -74118,7 +78401,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%r15" }, @@ -74131,7 +78415,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov %cl,(%rsi)" }, @@ -74145,7 +78430,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp %r15,%r13" }, @@ -74170,7 +78456,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jne 405f39 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xb9>" }, @@ -74194,7 +78481,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jmpq 405f6d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xed>" }, @@ -74214,7 +78502,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -74228,7 +78517,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " test %r13,%r13" }, @@ -74253,7 +78543,8 @@ ], "source": { "file": null, - "line": 339 + "line": 339, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -74267,7 +78558,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov (%r14),%rdi" }, @@ -74281,7 +78573,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r13,%rdx" }, @@ -74295,7 +78588,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " mov %r15,%rsi" }, @@ -74319,7 +78613,8 @@ ], "source": { "file": null, - "line": 347 + "line": 347, + "mainsource": true }, "text": " callq 4020c0 " }, @@ -74332,7 +78627,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " test %eax,%eax" }, @@ -74357,7 +78653,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " je 406220 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x3a0>" }, @@ -74381,7 +78678,8 @@ ], "source": { "file": null, - "line": 6164 + "line": 6164, + "mainsource": true }, "text": " jmpq 406447 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x5c7>" }, @@ -74395,7 +78693,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " mov %rcx,%r13" }, @@ -74416,7 +78715,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " jmp 406539 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x6b9>" }, @@ -74430,7 +78730,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -74454,7 +78755,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jmpq 405f28 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0xa8>" }, @@ -74468,7 +78770,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " mov %rbp,%rcx" }, @@ -74492,7 +78795,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jmpq 4064e4 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x664>" }, @@ -74506,7 +78810,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -74527,7 +78832,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmp 4065ee <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x76e>" }, @@ -74541,7 +78847,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov %rax,%rbp" }, @@ -74557,7 +78864,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x50(%rsp),%rdi" }, @@ -74573,7 +78881,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x60(%rsp),%rax" }, @@ -74587,7 +78896,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -74608,7 +78918,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 4065ee <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_readyEv+0x76e>" }, @@ -74624,7 +78935,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x60(%rsp),%rax" }, @@ -74639,7 +78951,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -74663,7 +78976,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -74677,7 +78991,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %r13,%rdi" }, @@ -74693,7 +79008,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov $0x1,%esi" }, @@ -74717,7 +79033,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -74731,7 +79048,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -74755,7 +79073,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -74776,7 +79095,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -74790,7 +79110,8 @@ ], "source": { "file": null, - "line": 89 + "line": 89, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -74808,7 +79129,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push %r12" }, @@ -74820,7 +79142,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push %rbp" }, @@ -74834,7 +79157,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov %rdi,%rbp" }, @@ -74846,7 +79170,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push %rbx" }, @@ -74860,7 +79185,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov %rsi,%rbx" }, @@ -74879,7 +79205,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " movq $0x0,0x10(%rdi)" }, @@ -74895,7 +79222,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov $0x98,%edi" }, @@ -74919,7 +79247,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " callq 4021b0 <_Znwm@plt>" }, @@ -74933,7 +79262,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov (%rbx),%rdx" }, @@ -74948,7 +79278,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " pxor %xmm0,%xmm0" }, @@ -74962,7 +79293,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,(%rax)" }, @@ -74977,7 +79309,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x8(%rbx),%rdx" }, @@ -74991,7 +79324,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,(%rbx)" }, @@ -75006,7 +79340,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x8(%rax)" }, @@ -75021,7 +79356,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x10(%rbx),%rdx" }, @@ -75036,7 +79372,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x10(%rax)" }, @@ -75051,7 +79388,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x18(%rbx),%rdx" }, @@ -75066,7 +79404,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x10(%rbx)" }, @@ -75081,7 +79420,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x18(%rax)" }, @@ -75096,7 +79436,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x20(%rbx),%rdx" }, @@ -75111,7 +79452,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x20(%rax)" }, @@ -75126,7 +79468,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x28(%rbx),%rdx" }, @@ -75141,7 +79484,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x20(%rbx)" }, @@ -75156,7 +79500,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x28(%rax)" }, @@ -75171,7 +79516,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x30(%rbx),%rdx" }, @@ -75186,7 +79532,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x30(%rax)" }, @@ -75201,7 +79548,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x38(%rbx),%rdx" }, @@ -75216,7 +79564,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x30(%rbx)" }, @@ -75231,7 +79580,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x38(%rax)" }, @@ -75246,7 +79596,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x40(%rbx),%rdx" }, @@ -75261,7 +79612,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x40(%rax)" }, @@ -75276,7 +79628,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x48(%rbx),%rdx" }, @@ -75291,7 +79644,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x40(%rbx)" }, @@ -75306,7 +79660,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x48(%rax)" }, @@ -75321,7 +79676,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x50(%rbx),%rdx" }, @@ -75336,7 +79692,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x50(%rax)" }, @@ -75351,7 +79708,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x58(%rbx),%rdx" }, @@ -75366,7 +79724,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x50(%rbx)" }, @@ -75381,7 +79740,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x58(%rax)" }, @@ -75395,7 +79755,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov 0x60(%rbx),%edx" }, @@ -75409,7 +79770,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %edx,0x60(%rax)" }, @@ -75424,7 +79786,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov 0x68(%rbx),%rdx" }, @@ -75440,7 +79803,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu 0x78(%rbx),%xmm1" }, @@ -75459,7 +79823,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu 0x88(%rbx),%xmm2" }, @@ -75474,7 +79839,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov %rax,0x0(%rbp)" }, @@ -75489,7 +79855,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %rdx,0x68(%rax)" }, @@ -75504,7 +79871,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movzbl 0x70(%rbx),%edx" }, @@ -75519,7 +79887,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups %xmm1,0x78(%rax)" }, @@ -75533,7 +79902,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %dl,0x70(%rax)" }, @@ -75551,7 +79921,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups %xmm2,0x88(%rax)" }, @@ -75567,7 +79938,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " mov $0x40c9c0,%eax" }, @@ -75579,7 +79951,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop %rbx" }, @@ -75595,7 +79968,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movq %rax,%xmm0" }, @@ -75613,7 +79987,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movhps 0xeb70(%rip),%xmm0 # 415258 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0xa8>" }, @@ -75628,7 +80003,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movups %xmm0,0x10(%rbp)" }, @@ -75640,7 +80016,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop %rbp" }, @@ -75653,7 +80030,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop %r12" }, @@ -75665,7 +80043,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " retq" }, @@ -75679,7 +80058,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov %rax,%r12" }, @@ -75694,7 +80074,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -75708,7 +80089,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -75729,7 +80111,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 406709 <_ZNSt8functionIFbcEEC1INSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEvvEET_+0xf9>" }, @@ -75745,7 +80128,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov $0x3,%edx" }, @@ -75759,7 +80143,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -75773,7 +80158,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -75786,7 +80172,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " callq *%rax" }, @@ -75800,7 +80187,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -75824,7 +80212,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -75845,7 +80234,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -75861,7 +80251,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -75879,7 +80270,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push %r12" }, @@ -75893,7 +80285,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " mov %rdi,%r12" }, @@ -75905,7 +80298,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push %rbp" }, @@ -75917,7 +80311,8 @@ ], "source": { "file": null, - "line": 678 + "line": 678, + "mainsource": true }, "text": " push %rbx" }, @@ -75932,7 +80327,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov 0x8(%rdi),%rbx" }, @@ -75946,7 +80342,8 @@ ], "source": { "file": null, - "line": 680 + "line": 680, + "mainsource": true }, "text": " mov (%rdi),%rbp" }, @@ -75960,7 +80357,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -75981,7 +80379,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " je 406779 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x59>" }, @@ -75997,7 +80396,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -76012,7 +80412,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x20(%rbp),%rdi" }, @@ -76027,7 +80428,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x30(%rbp),%rax" }, @@ -76041,7 +80443,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -76062,7 +80465,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 406752 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x32>" }, @@ -76077,7 +80481,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x30(%rbp),%rax" }, @@ -76092,7 +80497,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -76116,7 +80522,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -76131,7 +80538,8 @@ ], "source": { "file": null, - "line": 187 + "line": 187, + "mainsource": true }, "text": " mov 0x0(%rbp),%rdi" }, @@ -76146,7 +80554,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " lea 0x10(%rbp),%rax" }, @@ -76160,7 +80569,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -76181,7 +80591,8 @@ ], "source": { "file": null, - "line": 231 + "line": 231, + "mainsource": true }, "text": " je 406798 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x78>" }, @@ -76196,7 +80607,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -76211,7 +80623,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x40,%rbp" }, @@ -76226,7 +80639,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " lea 0x1(%rax),%rsi" }, @@ -76250,7 +80664,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " callq 4021c0 <_ZdlPvm@plt>" }, @@ -76264,7 +80679,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -76285,7 +80701,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 406738 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x18>" }, @@ -76300,7 +80717,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov (%r12),%rbp" }, @@ -76314,7 +80732,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " test %rbp,%rbp" }, @@ -76335,7 +80754,8 @@ ], "source": { "file": null, - "line": 353 + "line": 353, + "mainsource": true }, "text": " je 4067a8 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x88>" }, @@ -76351,7 +80771,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " mov 0x10(%r12),%rsi" }, @@ -76363,7 +80784,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbx" }, @@ -76377,7 +80799,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -76391,7 +80814,8 @@ ], "source": { "file": null, - "line": 336 + "line": 336, + "mainsource": true }, "text": " sub %rbp,%rsi" }, @@ -76403,7 +80827,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbp" }, @@ -76416,7 +80841,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %r12" }, @@ -76440,7 +80866,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " jmpq 4021c0 <_ZdlPvm@plt>" }, @@ -76457,7 +80884,8 @@ ], "source": { "file": null, - "line": 133 + "line": 133, + "mainsource": true }, "text": " nopw 0x0(%rax,%rax,1)" }, @@ -76472,7 +80900,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " add $0x40,%rbp" }, @@ -76486,7 +80915,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " cmp %rbp,%rbx" }, @@ -76507,7 +80937,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jne 406738 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x18>" }, @@ -76528,7 +80959,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " jmp 406775 <_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev+0x55>" }, @@ -76544,7 +80976,8 @@ ], "source": { "file": null, - "line": 151 + "line": 151, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -76556,7 +80989,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbx" }, @@ -76568,7 +81002,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %rbp" }, @@ -76581,7 +81016,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " pop %r12" }, @@ -76593,7 +81029,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " retq" }, @@ -76607,7 +81044,8 @@ ], "source": { "file": null, - "line": 683 + "line": 683, + "mainsource": true }, "text": " nopl (%rax)" }, @@ -76625,7 +81063,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push %r12" }, @@ -76637,7 +81076,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push %rbp" }, @@ -76651,7 +81091,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov %rdi,%rbp" }, @@ -76663,7 +81104,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " push %rbx" }, @@ -76677,7 +81119,8 @@ ], "source": { "file": null, - "line": 601 + "line": 601, + "mainsource": true }, "text": " mov %rsi,%rbx" }, @@ -76696,7 +81139,8 @@ ], "source": { "file": null, - "line": 240 + "line": 240, + "mainsource": true }, "text": " movq $0x0,0x10(%rdi)" }, @@ -76712,7 +81156,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov $0xa0,%edi" }, @@ -76736,7 +81181,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " callq 4021b0 <_Znwm@plt>" }, @@ -76750,7 +81196,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov (%rbx),%rdx" }, @@ -76765,7 +81212,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " pxor %xmm0,%xmm0" }, @@ -76779,7 +81227,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,(%rax)" }, @@ -76794,7 +81243,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x8(%rbx),%rdx" }, @@ -76808,7 +81258,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,(%rbx)" }, @@ -76823,7 +81274,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x8(%rax)" }, @@ -76838,7 +81290,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x10(%rbx),%rdx" }, @@ -76853,7 +81306,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x10(%rax)" }, @@ -76868,7 +81322,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x18(%rbx),%rdx" }, @@ -76883,7 +81338,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x10(%rbx)" }, @@ -76898,7 +81354,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x18(%rax)" }, @@ -76913,7 +81370,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x20(%rbx),%rdx" }, @@ -76928,7 +81386,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x20(%rax)" }, @@ -76943,7 +81402,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x28(%rbx),%rdx" }, @@ -76958,7 +81418,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x20(%rbx)" }, @@ -76973,7 +81434,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x28(%rax)" }, @@ -76988,7 +81450,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x30(%rbx),%rdx" }, @@ -77003,7 +81466,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x30(%rax)" }, @@ -77018,7 +81482,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x38(%rbx),%rdx" }, @@ -77033,7 +81498,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x30(%rbx)" }, @@ -77048,7 +81514,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x38(%rax)" }, @@ -77063,7 +81530,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x40(%rbx),%rdx" }, @@ -77078,7 +81546,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x40(%rax)" }, @@ -77093,7 +81562,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x48(%rbx),%rdx" }, @@ -77108,7 +81578,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x40(%rbx)" }, @@ -77123,7 +81594,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x48(%rax)" }, @@ -77138,7 +81610,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x50(%rbx),%rdx" }, @@ -77153,7 +81626,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x50(%rax)" }, @@ -77168,7 +81642,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov 0x58(%rbx),%rdx" }, @@ -77183,7 +81658,8 @@ ], "source": { "file": null, - "line": 105 + "line": 105, + "mainsource": true }, "text": " movups %xmm0,0x50(%rbx)" }, @@ -77198,7 +81674,8 @@ ], "source": { "file": null, - "line": 104 + "line": 104, + "mainsource": true }, "text": " mov %rdx,0x58(%rax)" }, @@ -77212,7 +81689,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov 0x60(%rbx),%edx" }, @@ -77226,7 +81704,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %edx,0x60(%rax)" }, @@ -77241,7 +81720,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov 0x68(%rbx),%rdx" }, @@ -77260,7 +81740,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu 0x80(%rbx),%xmm1" }, @@ -77279,7 +81760,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movdqu 0x90(%rbx),%xmm2" }, @@ -77294,7 +81776,8 @@ ], "source": { "file": null, - "line": 237 + "line": 237, + "mainsource": true }, "text": " mov %rax,0x0(%rbp)" }, @@ -77309,7 +81792,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %rdx,0x68(%rax)" }, @@ -77324,7 +81808,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov 0x70(%rbx),%rdx" }, @@ -77342,7 +81827,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups %xmm1,0x80(%rax)" }, @@ -77357,7 +81843,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %rdx,0x70(%rax)" }, @@ -77372,7 +81859,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movzbl 0x78(%rbx),%edx" }, @@ -77390,7 +81878,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " movups %xmm2,0x90(%rax)" }, @@ -77404,7 +81893,8 @@ ], "source": { "file": null, - "line": 413 + "line": 413, + "mainsource": true }, "text": " mov %dl,0x78(%rax)" }, @@ -77420,7 +81910,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " mov $0x40ccc0,%eax" }, @@ -77432,7 +81923,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop %rbx" }, @@ -77448,7 +81940,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movq %rax,%xmm0" }, @@ -77466,7 +81959,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movhps 0xe9ca(%rip),%xmm0 # 415260 <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag+0xb0>" }, @@ -77481,7 +81975,8 @@ ], "source": { "file": null, - "line": 611 + "line": 611, + "mainsource": true }, "text": " movups %xmm0,0x10(%rbp)" }, @@ -77493,7 +81988,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop %rbp" }, @@ -77506,7 +82002,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " pop %r12" }, @@ -77518,7 +82015,8 @@ ], "source": { "file": null, - "line": 613 + "line": 613, + "mainsource": true }, "text": " retq" }, @@ -77532,7 +82030,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov %rax,%r12" }, @@ -77547,7 +82046,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " mov 0x10(%rbp),%rax" }, @@ -77561,7 +82061,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " test %rax,%rax" }, @@ -77582,7 +82083,8 @@ ], "source": { "file": null, - "line": 244 + "line": 244, + "mainsource": true }, "text": " je 4068b7 <_ZNSt8functionIFbcEEC1INSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEvvEET_+0x107>" }, @@ -77598,7 +82100,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov $0x3,%edx" }, @@ -77612,7 +82115,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %rbp,%rsi" }, @@ -77626,7 +82130,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %rbp,%rdi" }, @@ -77639,7 +82144,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " callq *%rax" }, @@ -77653,7 +82159,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -77677,7 +82184,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " callq 4022e0 <_Unwind_Resume@plt>" }, @@ -77689,7 +82197,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " nop" }, @@ -77707,7 +82216,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r15" }, @@ -77720,7 +82230,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r14" }, @@ -77733,7 +82244,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r13" }, @@ -77746,7 +82258,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %r12" }, @@ -77758,7 +82271,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %rbp" }, @@ -77770,7 +82284,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " push %rbx" }, @@ -77784,7 +82299,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " mov %rdi,%rbx" }, @@ -77799,7 +82315,8 @@ ], "source": { "file": null, - "line": 499 + "line": 499, + "mainsource": true }, "text": " sub $0x78,%rsp" }, @@ -77814,7 +82331,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x8(%rdi),%r13" }, @@ -77828,7 +82346,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rdi),%r12" }, @@ -77842,7 +82361,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " cmp %r13,%r12" }, @@ -77867,7 +82387,8 @@ ], "source": { "file": null, - "line": 1972 + "line": 1972, + "mainsource": true }, "text": " je 4069da <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x11a>" }, @@ -77881,7 +82402,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %r13,%r14" }, @@ -77897,7 +82419,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " mov $0x3f,%edx" }, @@ -77911,7 +82434,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov %r13,%rsi" }, @@ -77925,7 +82449,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " mov %r12,%rdi" }, @@ -77939,7 +82464,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %r12,%r14" }, @@ -77955,7 +82481,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea 0x1(%r12),%rbp" }, @@ -77970,7 +82497,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " bsr %r14,%rax" }, @@ -77985,7 +82513,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " xor $0x3f,%rax" }, @@ -77998,7 +82527,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " sub %eax,%edx" }, @@ -78012,7 +82542,8 @@ ], "source": { "file": null, - "line": 1375 + "line": 1375, + "mainsource": true }, "text": " movslq %edx,%rdx" }, @@ -78026,7 +82557,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " add %rdx,%rdx" }, @@ -78050,7 +82582,8 @@ ], "source": { "file": null, - "line": 1974 + "line": 1974, + "mainsource": true }, "text": " callq 4027b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.0>" }, @@ -78065,7 +82598,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " cmp $0x10,%r14" }, @@ -78090,7 +82624,8 @@ ], "source": { "file": null, - "line": 1884 + "line": 1884, + "mainsource": true }, "text": " jle 406f83 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x6c3>" }, @@ -78106,7 +82641,8 @@ ], "source": { "file": null, - "line": 1017 + "line": 1017, + "mainsource": true }, "text": " lea 0x10(%r12),%r15" }, @@ -78127,7 +82663,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jmp 406936 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x76>" }, @@ -78141,7 +82678,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " mov %rbp,%rdx" }, @@ -78155,7 +82693,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " sub %r12,%rdx" }, @@ -78180,7 +82719,8 @@ ], "source": { "file": null, - "line": 690 + "line": 690, + "mainsource": true }, "text": " jne 407050 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x790>" }, @@ -78195,7 +82735,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -78210,7 +82751,8 @@ ], "source": { "file": null, - "line": 1851 + "line": 1851, + "mainsource": true }, "text": " mov %r14b,(%r12)" }, @@ -78224,7 +82766,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp %rbp,%r15" }, @@ -78245,7 +82788,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " je 406971 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xb1>" }, @@ -78261,7 +82805,8 @@ ], "source": { "file": null, - "line": 43 + "line": 43, + "mainsource": true }, "text": " movzbl 0x0(%rbp),%r14d" }, @@ -78276,7 +82821,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " cmp (%r12),%r14b" }, @@ -78297,7 +82843,8 @@ ], "source": { "file": null, - "line": 1846 + "line": 1846, + "mainsource": true }, "text": " jl 40691d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x5d>" }, @@ -78312,7 +82859,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rbp),%edx" }, @@ -78327,7 +82875,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea -0x1(%rbp),%rax" }, @@ -78341,7 +82890,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %r14b,%dl" }, @@ -78366,7 +82916,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jle 4070a5 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x7e5>" }, @@ -78380,7 +82931,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov %dl,0x1(%rax)" }, @@ -78394,7 +82946,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov %rax,%rsi" }, @@ -78409,7 +82962,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rax),%edx" }, @@ -78424,7 +82978,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub $0x1,%rax" }, @@ -78438,7 +82993,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%r14b" }, @@ -78459,7 +83015,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 406952 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x92>" }, @@ -78474,7 +83031,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -78488,7 +83046,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov %r14b,(%rsi)" }, @@ -78502,7 +83061,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " cmp %rbp,%r15" }, @@ -78523,7 +83083,8 @@ ], "source": { "file": null, - "line": 1844 + "line": 1844, + "mainsource": true }, "text": " jne 406936 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x76>" }, @@ -78537,7 +83098,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp %r15,%r13" }, @@ -78558,7 +83120,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " je 4069ad <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xed>" }, @@ -78573,7 +83136,8 @@ ], "source": { "file": null, - "line": 1823 + "line": 1823, + "mainsource": true }, "text": " movzbl (%r15),%ecx" }, @@ -78589,7 +83153,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%r15),%edx" }, @@ -78604,7 +83169,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " lea -0x1(%r15),%rax" }, @@ -78617,7 +83183,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%cl" }, @@ -78642,7 +83209,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jge 407068 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x7a8>" }, @@ -78658,7 +83226,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -78672,7 +83241,8 @@ ], "source": { "file": null, - "line": 1828 + "line": 1828, + "mainsource": true }, "text": " mov %dl,0x1(%rax)" }, @@ -78686,7 +83256,8 @@ ], "source": { "file": null, - "line": 992 + "line": 992, + "mainsource": true }, "text": " mov %rax,%rsi" }, @@ -78701,7 +83272,8 @@ ], "source": { "file": null, - "line": 96 + "line": 96, + "mainsource": true }, "text": " movzbl -0x1(%rax),%edx" }, @@ -78716,7 +83288,8 @@ ], "source": { "file": null, - "line": 994 + "line": 994, + "mainsource": true }, "text": " sub $0x1,%rax" }, @@ -78729,7 +83302,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " cmp %dl,%cl" }, @@ -78750,7 +83324,8 @@ ], "source": { "file": null, - "line": 1826 + "line": 1826, + "mainsource": true }, "text": " jl 406990 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xd0>" }, @@ -78765,7 +83340,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " add $0x1,%r15" }, @@ -78778,7 +83354,8 @@ ], "source": { "file": null, - "line": 1832 + "line": 1832, + "mainsource": true }, "text": " mov %cl,(%rsi)" }, @@ -78792,7 +83369,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " cmp %r15,%r13" }, @@ -78813,7 +83391,8 @@ ], "source": { "file": null, - "line": 1866 + "line": 1866, + "mainsource": true }, "text": " jne 406976 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0xb6>" }, @@ -78827,7 +83406,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rbx),%rax" }, @@ -78842,7 +83422,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x8(%rbx),%rdi" }, @@ -78856,7 +83437,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " cmp %rax,%rdi" }, @@ -78877,7 +83459,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " jne 4069ce <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x10e>" }, @@ -78898,7 +83481,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " jmp 4069da <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x11a>" }, @@ -78914,7 +83498,8 @@ ], "source": { "file": null, - "line": 924 + "line": 924, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -78929,7 +83514,8 @@ ], "source": { "file": null, - "line": 115 + "line": 115, + "mainsource": true }, "text": " movzbl -0x1(%rax),%esi" }, @@ -78944,7 +83530,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " cmp 0x1(%rdx),%sil" }, @@ -78969,7 +83556,8 @@ ], "source": { "file": null, - "line": 929 + "line": 929, + "mainsource": true }, "text": " je 406fe9 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x729>" }, @@ -78983,7 +83571,8 @@ ], "source": { "file": null, - "line": 978 + "line": 978, + "mainsource": true }, "text": " mov %rax,%rdx" }, @@ -78998,7 +83587,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea 0x1(%rax),%rax" }, @@ -79012,7 +83602,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " cmp %rdi,%rax" }, @@ -79033,7 +83624,8 @@ ], "source": { "file": null, - "line": 927 + "line": 927, + "mainsource": true }, "text": " jne 4069c0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x100>" }, @@ -79046,7 +83638,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " xor %ebp,%ebp" }, @@ -79061,7 +83654,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -79076,7 +83670,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov 0x68(%rbx),%rdi" }, @@ -79091,7 +83686,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %ebp,0xc(%rsp)" }, @@ -79106,7 +83702,8 @@ ], "source": { "file": null, - "line": 620 + "line": 620, + "mainsource": true }, "text": " movsbl %bpl,%r13d" }, @@ -79122,7 +83719,8 @@ ], "source": { "file": null, - "line": 620 + "line": 620, + "mainsource": true }, "text": " mov %bpl,0x20(%rsp)" }, @@ -79146,7 +83744,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -79160,7 +83759,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %r13d,%esi" }, @@ -79174,7 +83774,8 @@ ], "source": { "file": null, - "line": 199 + "line": 199, + "mainsource": true }, "text": " mov %rax,%rdi" }, @@ -79188,7 +83789,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%rax),%rax" }, @@ -79202,7 +83804,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -79217,7 +83820,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x8(%rbx),%rsi" }, @@ -79230,7 +83834,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %eax,%edx" }, @@ -79244,7 +83849,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov (%rbx),%rax" }, @@ -79258,7 +83864,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " mov %rsi,%rcx" }, @@ -79272,7 +83879,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " sub %rax,%rcx" }, @@ -79290,7 +83898,8 @@ ], "source": { "file": null, - "line": 1180 + "line": 1180, + "mainsource": true }, "text": " nopl 0x0(%rax)" }, @@ -79304,7 +83913,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test %rcx,%rcx" }, @@ -79325,7 +83935,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jle 406a40 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x180>" }, @@ -79339,7 +83950,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " mov %rcx,%rdi" }, @@ -79353,7 +83965,8 @@ ], "source": { "file": null, - "line": 1321 + "line": 1321, + "mainsource": true }, "text": " sar %rdi" }, @@ -79368,7 +83981,8 @@ ], "source": { "file": null, - "line": 1012 + "line": 1012, + "mainsource": true }, "text": " lea (%rax,%rdi,1),%r8" }, @@ -79382,7 +83996,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " cmp %dl,(%r8)" }, @@ -79407,7 +84022,8 @@ ], "source": { "file": null, - "line": 1324 + "line": 1324, + "mainsource": true }, "text": " jge 406e90 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x5d0>" }, @@ -79421,7 +84037,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub %rdi,%rcx" }, @@ -79436,7 +84053,8 @@ ], "source": { "file": null, - "line": 980 + "line": 980, + "mainsource": true }, "text": " lea 0x1(%r8),%rax" }, @@ -79451,7 +84069,8 @@ ], "source": { "file": null, - "line": 1328 + "line": 1328, + "mainsource": true }, "text": " sub $0x1,%rcx" }, @@ -79465,7 +84084,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " test %rcx,%rcx" }, @@ -79486,7 +84106,8 @@ ], "source": { "file": null, - "line": 1319 + "line": 1319, + "mainsource": true }, "text": " jg 406a1d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x15d>" }, @@ -79500,7 +84121,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp %rax,%rsi" }, @@ -79521,7 +84143,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " je 406a4d <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x18d>" }, @@ -79534,7 +84157,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " cmp %dl,(%rax)" }, @@ -79559,7 +84183,8 @@ ], "source": { "file": null, - "line": 2275 + "line": 2275, + "mainsource": true }, "text": " jle 406ad1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x211>" }, @@ -79574,7 +84199,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x38(%rbx),%rax" }, @@ -79589,7 +84215,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov 0x30(%rbx),%r12" }, @@ -79605,7 +84232,8 @@ ], "source": { "file": null, - "line": 954 + "line": 954, + "mainsource": true }, "text": " mov %rax,0x28(%rsp)" }, @@ -79619,7 +84247,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp %rax,%r12" }, @@ -79644,7 +84273,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " je 406b7e <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2be>" }, @@ -79660,7 +84290,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -79676,7 +84307,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " movzbl (%r12),%esi" }, @@ -79692,7 +84324,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " lea 0x50(%rsp),%rdi" }, @@ -79709,7 +84342,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " movzbl 0x1(%r12),%r15d" }, @@ -79725,7 +84359,8 @@ ], "source": { "file": null, - "line": 624 + "line": 624, + "mainsource": true }, "text": " mov %sil,0x10(%rsp)" }, @@ -79740,7 +84375,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " mov 0x68(%rbx),%rsi" }, @@ -79764,7 +84400,8 @@ ], "source": { "file": null, - "line": 373 + "line": 373, + "mainsource": true }, "text": " callq 402120 <_ZNSt6localeC1ERKS_@plt>" }, @@ -79780,7 +84417,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " lea 0x50(%rsp),%rdi" }, @@ -79804,7 +84442,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " callq 4020b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>" }, @@ -79818,7 +84457,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " mov %rax,%r14" }, @@ -79834,7 +84474,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " lea 0x50(%rsp),%rdi" }, @@ -79858,7 +84499,8 @@ ], "source": { "file": null, - "line": 241 + "line": 241, + "mainsource": true }, "text": " callq 402280 <_ZNSt6localeD1Ev@plt>" }, @@ -79872,7 +84514,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov (%r14),%rax" }, @@ -79886,7 +84529,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %r13d,%esi" }, @@ -79900,7 +84544,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %r14,%rdi" }, @@ -79914,7 +84559,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " callq *0x20(%rax)" }, @@ -79928,7 +84574,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " mov %r13d,%esi" }, @@ -79942,7 +84589,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " mov %r14,%rdi" }, @@ -79957,7 +84605,8 @@ ], "source": { "file": null, - "line": 836 + "line": 836, + "mainsource": true }, "text": " mov %al,0x18(%rsp)" }, @@ -79971,7 +84620,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " mov (%r14),%rax" }, @@ -79985,7 +84635,8 @@ ], "source": { "file": null, - "line": 803 + "line": 803, + "mainsource": true }, "text": " callq *0x10(%rax)" }, @@ -80001,7 +84652,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " movzbl 0x18(%rsp),%edx" }, @@ -80016,7 +84668,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp %dl,0x10(%rsp)" }, @@ -80041,7 +84694,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jg 406b60 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2a0>" }, @@ -80055,7 +84709,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp %dl,%r15b" }, @@ -80080,7 +84735,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jl 406b60 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2a0>" }, @@ -80096,7 +84752,8 @@ ], "source": { "file": null, - "line": 625 + "line": 625, + "mainsource": true }, "text": " mov $0x1,%esi" }, @@ -80112,7 +84769,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " movzbl 0xc(%rsp),%ecx" }, @@ -80126,7 +84784,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " mov %rbp,%rdx" }, @@ -80142,7 +84801,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " mov $0x1,%eax" }, @@ -80157,7 +84817,8 @@ ], "source": { "file": null, - "line": 100 + "line": 100, + "mainsource": true }, "text": " shr $0x6,%rdx" }, @@ -80171,7 +84832,8 @@ ], "source": { "file": null, - "line": 112 + "line": 112, + "mainsource": true }, "text": " shl %cl,%rax" }, @@ -80190,7 +84852,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov 0x80(%rbx,%rdx,8),%rcx" }, @@ -80205,7 +84868,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " cmp %sil,0x78(%rbx)" }, @@ -80226,7 +84890,8 @@ ], "source": { "file": null, - "line": 830 + "line": 830, + "mainsource": true }, "text": " je 406b28 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x268>" }, @@ -80240,7 +84905,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " or %rcx,%rax" }, @@ -80255,7 +84921,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -80274,7 +84941,8 @@ ], "source": { "file": null, - "line": 831 + "line": 831, + "mainsource": true }, "text": " mov %rax,0x80(%rbx,%rdx,8)" }, @@ -80292,7 +84960,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp $0x100,%rbp" }, @@ -80317,7 +84986,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " jne 4069e0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x120>" }, @@ -80332,7 +85002,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " add $0x78,%rsp" }, @@ -80344,7 +85015,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %rbx" }, @@ -80356,7 +85028,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %rbp" }, @@ -80369,7 +85042,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r12" }, @@ -80382,7 +85056,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r13" }, @@ -80395,7 +85070,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r14" }, @@ -80408,7 +85084,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r15" }, @@ -80420,7 +85097,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " retq" }, @@ -80436,7 +85114,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " nopl 0x0(%rax,%rax,1)" }, @@ -80450,7 +85129,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " not %rax" }, @@ -80465,7 +85145,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " add $0x1,%rbp" }, @@ -80479,7 +85160,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " and %rcx,%rax" }, @@ -80498,7 +85180,8 @@ ], "source": { "file": null, - "line": 833 + "line": 833, + "mainsource": true }, "text": " mov %rax,0x80(%rbx,%rdx,8)" }, @@ -80516,7 +85199,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " cmp $0x100,%rbp" }, @@ -80541,7 +85225,8 @@ ], "source": { "file": null, - "line": 532 + "line": 532, + "mainsource": true }, "text": " jne 4069e0 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x120>" }, @@ -80556,7 +85241,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " add $0x78,%rsp" }, @@ -80568,7 +85254,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %rbx" }, @@ -80580,7 +85267,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %rbp" }, @@ -80593,7 +85281,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r12" }, @@ -80606,7 +85295,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r13" }, @@ -80619,7 +85309,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r14" }, @@ -80632,7 +85323,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " pop %r15" }, @@ -80644,7 +85336,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " retq" }, @@ -80665,7 +85358,8 @@ ], "source": { "file": null, - "line": 506 + "line": 506, + "mainsource": true }, "text": " nopw %cs:0x0(%rax,%rax,1)" }, @@ -80680,7 +85374,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp %al,0x10(%rsp)" }, @@ -80701,7 +85396,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jg 406b6f <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x2af>" }, @@ -80715,7 +85411,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " cmp %al,%r15b" }, @@ -80740,7 +85437,8 @@ ], "source": { "file": null, - "line": 245 + "line": 245, + "mainsource": true }, "text": " jge 406ad1 <_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_readyEv+0x211>" }, @@ -80755,7 +85453,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " add $0x2,%r12" }, @@ -80771,7 +85470,8 @@ ], "source": { "file": null, - "line": 623 + "line": 623, + "mainsource": true }, "text": " cmp %r12,0x28(%rsp)" }, diff --git a/test/filters-cases/bintest-unicode-1.asm.binary.directives.labels.comments.approved.txt b/test/filters-cases/bintest-unicode-1.asm.binary.directives.labels.comments.approved.txt index 2491dc9af..4a8067c4f 100644 --- a/test/filters-cases/bintest-unicode-1.asm.binary.directives.labels.comments.approved.txt +++ b/test/filters-cases/bintest-unicode-1.asm.binary.directives.labels.comments.approved.txt @@ -901,7 +901,8 @@ ], "source": { "file": null, - "line": 1 + "line": 1, + "mainsource": true }, "text": " push rbp" }, @@ -915,7 +916,8 @@ ], "source": { "file": null, - "line": 1 + "line": 1, + "mainsource": true }, "text": " mov rbp,rsp" }, @@ -931,7 +933,8 @@ ], "source": { "file": null, - "line": 2 + "line": 2, + "mainsource": true }, "text": " mov eax,0x2" }, @@ -943,7 +946,8 @@ ], "source": { "file": null, - "line": 3 + "line": 3, + "mainsource": true }, "text": " pop rbp" }, @@ -955,7 +959,8 @@ ], "source": { "file": null, - "line": 3 + "line": 3, + "mainsource": true }, "text": " ret" }, @@ -972,7 +977,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " push rbp" }, @@ -986,7 +992,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " mov rbp,rsp" }, @@ -1004,7 +1011,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " mov DWORD PTR [rbp-0x4],0x2" }, @@ -1022,7 +1030,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " mov DWORD PTR [rbp-0x8],0x3" }, @@ -1037,7 +1046,8 @@ ], "source": { "file": null, - "line": 7 + "line": 7, + "mainsource": true }, "text": " add DWORD PTR [rbp-0x8],0x1" }, @@ -1051,7 +1061,8 @@ ], "source": { "file": null, - "line": 8 + "line": 8, + "mainsource": true }, "text": " shl DWORD PTR [rbp-0x4],1" }, @@ -1063,7 +1074,8 @@ ], "source": { "file": null, - "line": 9 + "line": 9, + "mainsource": true }, "text": " nop" }, @@ -1075,7 +1087,8 @@ ], "source": { "file": null, - "line": 9 + "line": 9, + "mainsource": true }, "text": " pop rbp" }, @@ -1087,7 +1100,8 @@ ], "source": { "file": null, - "line": 9 + "line": 9, + "mainsource": true }, "text": " ret" }, @@ -1104,7 +1118,8 @@ ], "source": { "file": null, - "line": 11 + "line": 11, + "mainsource": true }, "text": " push rbp" }, @@ -1118,7 +1133,8 @@ ], "source": { "file": null, - "line": 11 + "line": 11, + "mainsource": true }, "text": " mov rbp,rsp" }, @@ -1142,7 +1158,8 @@ ], "source": { "file": null, - "line": 12 + "line": 12, + "mainsource": true }, "text": " call 401102 " }, @@ -1154,7 +1171,8 @@ ], "source": { "file": null, - "line": 12 + "line": 12, + "mainsource": true }, "text": " nop" }, @@ -1166,7 +1184,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " pop rbp" }, @@ -1178,7 +1197,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " ret" }, @@ -1199,7 +1219,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -1211,7 +1232,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " nop" }, @@ -1231,7 +1253,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " endbr64" }, @@ -1244,7 +1267,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " push r15" }, @@ -1262,7 +1286,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " lea r15,[rip+0x2cb3] # 403e00 <__frame_dummy_init_array_entry>" }, @@ -1275,7 +1300,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " push r14" }, @@ -1289,7 +1315,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " mov r14,rdx" }, @@ -1302,7 +1329,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " push r13" }, @@ -1316,7 +1344,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " mov r13,rsi" }, @@ -1329,7 +1358,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " push r12" }, @@ -1343,7 +1373,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " mov r12d,edi" }, @@ -1355,7 +1386,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " push rbp" }, @@ -1373,7 +1405,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " lea rbp,[rip+0x2ca4] # 403e08 <__do_global_dtors_aux_fini_array_entry>" }, @@ -1385,7 +1418,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " push rbx" }, @@ -1399,7 +1433,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " sub rbp,r15" }, @@ -1414,7 +1449,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -1438,7 +1474,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " call 401000 <_init>" }, @@ -1453,7 +1490,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " sar rbp,0x3" }, @@ -1474,7 +1512,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " je 401196 <__libc_csu_init+0x56>" }, @@ -1487,7 +1526,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " xor ebx,ebx" }, @@ -1505,7 +1545,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " nop DWORD PTR [rax+0x0]" }, @@ -1519,7 +1560,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " mov rdx,r14" }, @@ -1533,7 +1575,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " mov rsi,r13" }, @@ -1547,7 +1590,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " mov edi,r12d" }, @@ -1562,7 +1606,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " call QWORD PTR [r15+rbx*8]" }, @@ -1577,7 +1622,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " add rbx,0x1" }, @@ -1591,7 +1637,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " cmp rbp,rbx" }, @@ -1612,7 +1659,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " jne 401180 <__libc_csu_init+0x40>" }, @@ -1627,7 +1675,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -1639,7 +1688,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " pop rbx" }, @@ -1651,7 +1701,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " pop rbp" }, @@ -1664,7 +1715,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " pop r12" }, @@ -1677,7 +1729,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " pop r13" }, @@ -1690,7 +1743,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " pop r14" }, @@ -1703,7 +1757,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " pop r15" }, @@ -1715,7 +1770,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " ret" }, @@ -1737,7 +1793,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " data16 nop WORD PTR cs:[rax+rax*1+0x0]" }, @@ -1757,7 +1814,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " endbr64" }, @@ -1769,7 +1827,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " ret" }, @@ -1789,7 +1848,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " endbr64" }, @@ -1804,7 +1864,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " sub rsp,0x8" }, @@ -1819,7 +1880,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " add rsp,0x8" }, @@ -1831,7 +1893,8 @@ ], "source": { "file": null, - "line": 13 + "line": 13, + "mainsource": true }, "text": " ret" } diff --git a/test/filters-cases/bug-1229.asm.directives.approved.txt b/test/filters-cases/bug-1229.asm.directives.approved.txt index 36cda5e96..3292e8b79 100644 --- a/test/filters-cases/bug-1229.asm.directives.approved.txt +++ b/test/filters-cases/bug-1229.asm.directives.approved.txt @@ -57,7 +57,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rsp + 32], 0" @@ -66,7 +66,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov qword ptr [rsp + 24], 0" @@ -80,7 +80,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 40], offset .L.str" @@ -154,7 +154,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov rax, qword ptr [rsp + 24]" @@ -163,7 +163,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 48], rax" @@ -172,7 +172,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 32]" @@ -181,7 +181,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 56], al" @@ -190,7 +190,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov eax, dword ptr [rsp + 33]" @@ -199,7 +199,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov dword ptr [rsp + 57], eax" @@ -208,7 +208,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movzx eax, word ptr [rsp + 37]" @@ -217,7 +217,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov word ptr [rsp + 61], ax" @@ -226,7 +226,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 39]" @@ -235,7 +235,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 63], al" @@ -259,7 +259,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -268,7 +268,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov qword ptr [rsp + 16], rax" @@ -277,7 +277,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -286,7 +286,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -295,7 +295,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " lea rdi, [rsp + 64]" @@ -354,7 +354,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " xor esi, esi" @@ -363,7 +363,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov edx, offset .L.str" @@ -382,7 +382,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov ecx, offset .L.str+1" @@ -401,7 +401,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov r8d, offset .L.str+5" @@ -428,7 +428,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -485,7 +485,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " mov rdi, rax" @@ -502,7 +502,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " call __clang_call_terminate" @@ -620,7 +620,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " push rbx" @@ -628,7 +628,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " sub rsp, 80" @@ -761,7 +761,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " mov rbx, rdi" @@ -825,7 +825,7 @@ "labels": [], "source": { "column": 57, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 241 }, "text": " mov rdi, qword ptr [rsp + 96]" @@ -889,7 +889,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movups xmm0, xmmword ptr [rsp + 104]" @@ -898,7 +898,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movaps xmmword ptr [rsp + 64], xmm0" @@ -912,7 +912,7 @@ "labels": [], "source": { "column": 10, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " cmp r8, rcx" @@ -934,7 +934,7 @@ ], "source": { "column": 6, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " je .LBB2_3" @@ -1038,7 +1038,7 @@ "labels": [], "source": { "column": 32, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 67 }, "text": " add rcx, 1" @@ -1082,7 +1082,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov al, byte ptr [rsp + 79]" @@ -1091,7 +1091,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov byte ptr [rsp + 38], al" @@ -1100,7 +1100,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " movzx eax, word ptr [rsp + 77]" @@ -1109,7 +1109,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov word ptr [rsp + 36], ax" @@ -1118,7 +1118,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov eax, dword ptr [rsp + 73]" @@ -1127,7 +1127,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov dword ptr [rsp + 32], eax" @@ -1156,7 +1156,7 @@ "labels": [], "source": { "column": 46, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " add rsi, 1" @@ -1170,7 +1170,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 40], rdi" @@ -1179,7 +1179,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 48], rcx" @@ -1188,7 +1188,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 56], 0" @@ -1197,7 +1197,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov eax, dword ptr [rsp + 32]" @@ -1206,7 +1206,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov dword ptr [rsp + 57], eax" @@ -1215,7 +1215,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movzx eax, word ptr [rsp + 36]" @@ -1224,7 +1224,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov word ptr [rsp + 61], ax" @@ -1233,7 +1233,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov al, byte ptr [rsp + 38]" @@ -1242,7 +1242,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 63], al" @@ -1251,7 +1251,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -1260,7 +1260,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 16], rax" @@ -1269,7 +1269,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -1278,7 +1278,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -1287,7 +1287,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rdi, rbx" @@ -1309,7 +1309,7 @@ ], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -1323,7 +1323,7 @@ "labels": [], "source": { "column": 11, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 54 }, "text": " cmp byte ptr [rbx + 16], 0" @@ -1345,7 +1345,7 @@ ], "source": { "column": 13, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " je .LBB2_2" @@ -1364,7 +1364,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1373,7 +1373,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1382,7 +1382,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1391,7 +1391,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -1445,7 +1445,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 0 }, "text": " lea rax, [rsp + 96]" @@ -1484,7 +1484,7 @@ "labels": [], "source": { "column": 39, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 251 }, "text": " mov rax, qword ptr [rax + 16]" @@ -1498,7 +1498,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx], rdi" @@ -1507,7 +1507,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx + 8], r8" @@ -1531,7 +1531,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 16], 1" @@ -1540,7 +1540,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rcx, rax" @@ -1554,7 +1554,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rcx, 8" @@ -1563,7 +1563,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rdx, rax" @@ -1577,7 +1577,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rdx, 56" @@ -1586,7 +1586,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 23], dl" @@ -1595,7 +1595,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rax, 40" @@ -1604,7 +1604,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov word ptr [rbx + 21], ax" @@ -1613,7 +1613,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov dword ptr [rbx + 17], ecx" @@ -1627,7 +1627,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1636,7 +1636,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1645,7 +1645,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1654,7 +1654,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -1673,7 +1673,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " xorps xmm0, xmm0" @@ -1682,7 +1682,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " movups xmmword ptr [rbx], xmm0" @@ -1691,7 +1691,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rbx + 16], 0" @@ -1705,7 +1705,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1714,7 +1714,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1723,7 +1723,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1732,7 +1732,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" diff --git a/test/filters-cases/bug-1229.asm.directives.comments.approved.txt b/test/filters-cases/bug-1229.asm.directives.comments.approved.txt index 8827f5d4d..1d77b8dbc 100644 --- a/test/filters-cases/bug-1229.asm.directives.comments.approved.txt +++ b/test/filters-cases/bug-1229.asm.directives.comments.approved.txt @@ -27,7 +27,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rsp + 32], 0" @@ -36,7 +36,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov qword ptr [rsp + 24], 0" @@ -50,7 +50,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 40], offset .L.str" @@ -64,7 +64,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov rax, qword ptr [rsp + 24]" @@ -73,7 +73,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 48], rax" @@ -82,7 +82,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 32]" @@ -91,7 +91,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 56], al" @@ -100,7 +100,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov eax, dword ptr [rsp + 33]" @@ -109,7 +109,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov dword ptr [rsp + 57], eax" @@ -118,7 +118,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movzx eax, word ptr [rsp + 37]" @@ -127,7 +127,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov word ptr [rsp + 61], ax" @@ -136,7 +136,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 39]" @@ -145,7 +145,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 63], al" @@ -164,7 +164,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -173,7 +173,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov qword ptr [rsp + 16], rax" @@ -182,7 +182,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -191,7 +191,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -200,7 +200,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " lea rdi, [rsp + 64]" @@ -214,7 +214,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " xor esi, esi" @@ -223,7 +223,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov edx, offset .L.str" @@ -237,7 +237,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov ecx, offset .L.str+1" @@ -251,7 +251,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov r8d, offset .L.str+5" @@ -273,7 +273,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -325,7 +325,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " mov rdi, rax" @@ -342,7 +342,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " call __clang_call_terminate" @@ -430,7 +430,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " push rbx" @@ -438,7 +438,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " sub rsp, 80" @@ -451,7 +451,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " mov rbx, rdi" @@ -465,7 +465,7 @@ "labels": [], "source": { "column": 57, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 241 }, "text": " mov rdi, qword ptr [rsp + 96]" @@ -479,7 +479,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movups xmm0, xmmword ptr [rsp + 104]" @@ -488,7 +488,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movaps xmmword ptr [rsp + 64], xmm0" @@ -502,7 +502,7 @@ "labels": [], "source": { "column": 10, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " cmp r8, rcx" @@ -524,7 +524,7 @@ ], "source": { "column": 6, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " je .LBB2_3" @@ -538,7 +538,7 @@ "labels": [], "source": { "column": 32, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 67 }, "text": " add rcx, 1" @@ -552,7 +552,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov al, byte ptr [rsp + 79]" @@ -561,7 +561,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov byte ptr [rsp + 38], al" @@ -570,7 +570,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " movzx eax, word ptr [rsp + 77]" @@ -579,7 +579,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov word ptr [rsp + 36], ax" @@ -588,7 +588,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov eax, dword ptr [rsp + 73]" @@ -597,7 +597,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov dword ptr [rsp + 32], eax" @@ -611,7 +611,7 @@ "labels": [], "source": { "column": 46, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " add rsi, 1" @@ -625,7 +625,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 40], rdi" @@ -634,7 +634,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 48], rcx" @@ -643,7 +643,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 56], 0" @@ -652,7 +652,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov eax, dword ptr [rsp + 32]" @@ -661,7 +661,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov dword ptr [rsp + 57], eax" @@ -670,7 +670,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movzx eax, word ptr [rsp + 36]" @@ -679,7 +679,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov word ptr [rsp + 61], ax" @@ -688,7 +688,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov al, byte ptr [rsp + 38]" @@ -697,7 +697,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 63], al" @@ -706,7 +706,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -715,7 +715,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 16], rax" @@ -724,7 +724,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -733,7 +733,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -742,7 +742,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rdi, rbx" @@ -764,7 +764,7 @@ ], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -778,7 +778,7 @@ "labels": [], "source": { "column": 11, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 54 }, "text": " cmp byte ptr [rbx + 16], 0" @@ -800,7 +800,7 @@ ], "source": { "column": 13, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " je .LBB2_2" @@ -814,7 +814,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -823,7 +823,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -832,7 +832,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -841,7 +841,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -860,7 +860,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 0 }, "text": " lea rax, [rsp + 96]" @@ -874,7 +874,7 @@ "labels": [], "source": { "column": 39, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 251 }, "text": " mov rax, qword ptr [rax + 16]" @@ -888,7 +888,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx], rdi" @@ -897,7 +897,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx + 8], r8" @@ -911,7 +911,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 16], 1" @@ -920,7 +920,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rcx, rax" @@ -934,7 +934,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rcx, 8" @@ -943,7 +943,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rdx, rax" @@ -957,7 +957,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rdx, 56" @@ -966,7 +966,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 23], dl" @@ -975,7 +975,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rax, 40" @@ -984,7 +984,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov word ptr [rbx + 21], ax" @@ -993,7 +993,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov dword ptr [rbx + 17], ecx" @@ -1007,7 +1007,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1016,7 +1016,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1025,7 +1025,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1034,7 +1034,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -1053,7 +1053,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " xorps xmm0, xmm0" @@ -1062,7 +1062,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " movups xmmword ptr [rbx], xmm0" @@ -1071,7 +1071,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rbx + 16], 0" @@ -1085,7 +1085,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1094,7 +1094,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1103,7 +1103,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1112,7 +1112,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" diff --git a/test/filters-cases/bug-1229.asm.directives.labels.approved.txt b/test/filters-cases/bug-1229.asm.directives.labels.approved.txt index 8da22492f..50ed2cffb 100644 --- a/test/filters-cases/bug-1229.asm.directives.labels.approved.txt +++ b/test/filters-cases/bug-1229.asm.directives.labels.approved.txt @@ -47,7 +47,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rsp + 32], 0" @@ -56,7 +56,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov qword ptr [rsp + 24], 0" @@ -65,7 +65,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 40], offset .L.str" @@ -134,7 +134,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov rax, qword ptr [rsp + 24]" @@ -143,7 +143,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 48], rax" @@ -152,7 +152,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 32]" @@ -161,7 +161,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 56], al" @@ -170,7 +170,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov eax, dword ptr [rsp + 33]" @@ -179,7 +179,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov dword ptr [rsp + 57], eax" @@ -188,7 +188,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movzx eax, word ptr [rsp + 37]" @@ -197,7 +197,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov word ptr [rsp + 61], ax" @@ -206,7 +206,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 39]" @@ -215,7 +215,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 63], al" @@ -229,7 +229,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -238,7 +238,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov qword ptr [rsp + 16], rax" @@ -247,7 +247,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -256,7 +256,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -265,7 +265,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " lea rdi, [rsp + 64]" @@ -319,7 +319,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " xor esi, esi" @@ -328,7 +328,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov edx, offset .L.str" @@ -342,7 +342,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov ecx, offset .L.str+1" @@ -356,7 +356,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov r8d, offset .L.str+5" @@ -378,7 +378,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -410,7 +410,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " mov rdi, rax" @@ -427,7 +427,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " call __clang_call_terminate" @@ -490,7 +490,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " push rbx" @@ -498,7 +498,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " sub rsp, 80" @@ -626,7 +626,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " mov rbx, rdi" @@ -685,7 +685,7 @@ "labels": [], "source": { "column": 57, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 241 }, "text": " mov rdi, qword ptr [rsp + 96]" @@ -744,7 +744,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movups xmm0, xmmword ptr [rsp + 104]" @@ -753,7 +753,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movaps xmmword ptr [rsp + 64], xmm0" @@ -762,7 +762,7 @@ "labels": [], "source": { "column": 10, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " cmp r8, rcx" @@ -779,7 +779,7 @@ ], "source": { "column": 6, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " je .LBB2_3" @@ -878,7 +878,7 @@ "labels": [], "source": { "column": 32, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 67 }, "text": " add rcx, 1" @@ -917,7 +917,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov al, byte ptr [rsp + 79]" @@ -926,7 +926,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov byte ptr [rsp + 38], al" @@ -935,7 +935,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " movzx eax, word ptr [rsp + 77]" @@ -944,7 +944,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov word ptr [rsp + 36], ax" @@ -953,7 +953,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov eax, dword ptr [rsp + 73]" @@ -962,7 +962,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov dword ptr [rsp + 32], eax" @@ -986,7 +986,7 @@ "labels": [], "source": { "column": 46, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " add rsi, 1" @@ -995,7 +995,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 40], rdi" @@ -1004,7 +1004,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 48], rcx" @@ -1013,7 +1013,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 56], 0" @@ -1022,7 +1022,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov eax, dword ptr [rsp + 32]" @@ -1031,7 +1031,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov dword ptr [rsp + 57], eax" @@ -1040,7 +1040,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movzx eax, word ptr [rsp + 36]" @@ -1049,7 +1049,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov word ptr [rsp + 61], ax" @@ -1058,7 +1058,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov al, byte ptr [rsp + 38]" @@ -1067,7 +1067,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 63], al" @@ -1076,7 +1076,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -1085,7 +1085,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 16], rax" @@ -1094,7 +1094,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -1103,7 +1103,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -1112,7 +1112,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rdi, rbx" @@ -1129,7 +1129,7 @@ ], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -1138,7 +1138,7 @@ "labels": [], "source": { "column": 11, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 54 }, "text": " cmp byte ptr [rbx + 16], 0" @@ -1155,7 +1155,7 @@ ], "source": { "column": 13, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " je .LBB2_2" @@ -1169,7 +1169,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1178,7 +1178,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1187,7 +1187,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1196,7 +1196,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -1245,7 +1245,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 0 }, "text": " lea rax, [rsp + 96]" @@ -1279,7 +1279,7 @@ "labels": [], "source": { "column": 39, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 251 }, "text": " mov rax, qword ptr [rax + 16]" @@ -1288,7 +1288,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx], rdi" @@ -1297,7 +1297,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx + 8], r8" @@ -1316,7 +1316,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 16], 1" @@ -1325,7 +1325,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rcx, rax" @@ -1334,7 +1334,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rcx, 8" @@ -1343,7 +1343,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rdx, rax" @@ -1352,7 +1352,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rdx, 56" @@ -1361,7 +1361,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 23], dl" @@ -1370,7 +1370,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rax, 40" @@ -1379,7 +1379,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov word ptr [rbx + 21], ax" @@ -1388,7 +1388,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov dword ptr [rbx + 17], ecx" @@ -1397,7 +1397,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1406,7 +1406,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1415,7 +1415,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1424,7 +1424,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -1438,7 +1438,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " xorps xmm0, xmm0" @@ -1447,7 +1447,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " movups xmmword ptr [rbx], xmm0" @@ -1456,7 +1456,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rbx + 16], 0" @@ -1465,7 +1465,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -1474,7 +1474,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -1483,7 +1483,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -1492,7 +1492,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" diff --git a/test/filters-cases/bug-1229.asm.directives.labels.comments.approved.txt b/test/filters-cases/bug-1229.asm.directives.labels.comments.approved.txt index 6c4b6b011..58712bb55 100644 --- a/test/filters-cases/bug-1229.asm.directives.labels.comments.approved.txt +++ b/test/filters-cases/bug-1229.asm.directives.labels.comments.approved.txt @@ -17,7 +17,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rsp + 32], 0" @@ -26,7 +26,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov qword ptr [rsp + 24], 0" @@ -35,7 +35,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 40], offset .L.str" @@ -44,7 +44,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov rax, qword ptr [rsp + 24]" @@ -53,7 +53,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 48], rax" @@ -62,7 +62,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 32]" @@ -71,7 +71,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 56], al" @@ -80,7 +80,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov eax, dword ptr [rsp + 33]" @@ -89,7 +89,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov dword ptr [rsp + 57], eax" @@ -98,7 +98,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movzx eax, word ptr [rsp + 37]" @@ -107,7 +107,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov word ptr [rsp + 61], ax" @@ -116,7 +116,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 39]" @@ -125,7 +125,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 63], al" @@ -134,7 +134,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -143,7 +143,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov qword ptr [rsp + 16], rax" @@ -152,7 +152,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -161,7 +161,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -170,7 +170,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " lea rdi, [rsp + 64]" @@ -179,7 +179,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " xor esi, esi" @@ -188,7 +188,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov edx, offset .L.str" @@ -197,7 +197,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov ecx, offset .L.str+1" @@ -206,7 +206,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov r8d, offset .L.str+5" @@ -223,7 +223,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -250,7 +250,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " mov rdi, rax" @@ -267,7 +267,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " call __clang_call_terminate" @@ -300,7 +300,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " push rbx" @@ -308,7 +308,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " sub rsp, 80" @@ -316,7 +316,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " mov rbx, rdi" @@ -325,7 +325,7 @@ "labels": [], "source": { "column": 57, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 241 }, "text": " mov rdi, qword ptr [rsp + 96]" @@ -334,7 +334,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movups xmm0, xmmword ptr [rsp + 104]" @@ -343,7 +343,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movaps xmmword ptr [rsp + 64], xmm0" @@ -352,7 +352,7 @@ "labels": [], "source": { "column": 10, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " cmp r8, rcx" @@ -369,7 +369,7 @@ ], "source": { "column": 6, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " je .LBB2_3" @@ -378,7 +378,7 @@ "labels": [], "source": { "column": 32, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 67 }, "text": " add rcx, 1" @@ -387,7 +387,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov al, byte ptr [rsp + 79]" @@ -396,7 +396,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov byte ptr [rsp + 38], al" @@ -405,7 +405,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " movzx eax, word ptr [rsp + 77]" @@ -414,7 +414,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov word ptr [rsp + 36], ax" @@ -423,7 +423,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov eax, dword ptr [rsp + 73]" @@ -432,7 +432,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov dword ptr [rsp + 32], eax" @@ -441,7 +441,7 @@ "labels": [], "source": { "column": 46, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " add rsi, 1" @@ -450,7 +450,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 40], rdi" @@ -459,7 +459,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 48], rcx" @@ -468,7 +468,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 56], 0" @@ -477,7 +477,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov eax, dword ptr [rsp + 32]" @@ -486,7 +486,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov dword ptr [rsp + 57], eax" @@ -495,7 +495,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movzx eax, word ptr [rsp + 36]" @@ -504,7 +504,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov word ptr [rsp + 61], ax" @@ -513,7 +513,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov al, byte ptr [rsp + 38]" @@ -522,7 +522,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 63], al" @@ -531,7 +531,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -540,7 +540,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 16], rax" @@ -549,7 +549,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -558,7 +558,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -567,7 +567,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rdi, rbx" @@ -584,7 +584,7 @@ ], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -593,7 +593,7 @@ "labels": [], "source": { "column": 11, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 54 }, "text": " cmp byte ptr [rbx + 16], 0" @@ -610,7 +610,7 @@ ], "source": { "column": 13, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " je .LBB2_2" @@ -619,7 +619,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -628,7 +628,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -637,7 +637,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -646,7 +646,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -660,7 +660,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 0 }, "text": " lea rax, [rsp + 96]" @@ -669,7 +669,7 @@ "labels": [], "source": { "column": 39, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 251 }, "text": " mov rax, qword ptr [rax + 16]" @@ -678,7 +678,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx], rdi" @@ -687,7 +687,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx + 8], r8" @@ -696,7 +696,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 16], 1" @@ -705,7 +705,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rcx, rax" @@ -714,7 +714,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rcx, 8" @@ -723,7 +723,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rdx, rax" @@ -732,7 +732,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rdx, 56" @@ -741,7 +741,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 23], dl" @@ -750,7 +750,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rax, 40" @@ -759,7 +759,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov word ptr [rbx + 21], ax" @@ -768,7 +768,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov dword ptr [rbx + 17], ecx" @@ -777,7 +777,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -786,7 +786,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -795,7 +795,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -804,7 +804,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -818,7 +818,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " xorps xmm0, xmm0" @@ -827,7 +827,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " movups xmmword ptr [rbx], xmm0" @@ -836,7 +836,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rbx + 16], 0" @@ -845,7 +845,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -854,7 +854,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -863,7 +863,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -872,7 +872,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" diff --git a/test/filters-cases/bug-1229.asm.directives.labels.comments.library.approved.txt b/test/filters-cases/bug-1229.asm.directives.labels.comments.library.approved.txt index d6b02106c..33eb93a16 100644 --- a/test/filters-cases/bug-1229.asm.directives.labels.comments.library.approved.txt +++ b/test/filters-cases/bug-1229.asm.directives.labels.comments.library.approved.txt @@ -17,7 +17,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rsp + 32], 0" @@ -26,7 +26,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov qword ptr [rsp + 24], 0" @@ -35,7 +35,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 40], offset .L.str" @@ -44,7 +44,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov rax, qword ptr [rsp + 24]" @@ -53,7 +53,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 48], rax" @@ -62,7 +62,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 32]" @@ -71,7 +71,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 56], al" @@ -80,7 +80,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov eax, dword ptr [rsp + 33]" @@ -89,7 +89,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov dword ptr [rsp + 57], eax" @@ -98,7 +98,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movzx eax, word ptr [rsp + 37]" @@ -107,7 +107,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov word ptr [rsp + 61], ax" @@ -116,7 +116,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 39]" @@ -125,7 +125,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 63], al" @@ -134,7 +134,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -143,7 +143,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov qword ptr [rsp + 16], rax" @@ -152,7 +152,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -161,7 +161,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -170,7 +170,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " lea rdi, [rsp + 64]" @@ -179,7 +179,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " xor esi, esi" @@ -188,7 +188,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov edx, offset .L.str" @@ -197,7 +197,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov ecx, offset .L.str+1" @@ -206,7 +206,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov r8d, offset .L.str+5" @@ -215,7 +215,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -242,7 +242,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " mov rdi, rax" @@ -259,7 +259,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " call __clang_call_terminate" diff --git a/test/filters-cases/bug-1229.asm.directives.library.approved.txt b/test/filters-cases/bug-1229.asm.directives.library.approved.txt index 81b8b6ecd..136d2328f 100644 --- a/test/filters-cases/bug-1229.asm.directives.library.approved.txt +++ b/test/filters-cases/bug-1229.asm.directives.library.approved.txt @@ -57,7 +57,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rsp + 32], 0" @@ -66,7 +66,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov qword ptr [rsp + 24], 0" @@ -80,7 +80,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 40], offset .L.str" @@ -154,7 +154,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov rax, qword ptr [rsp + 24]" @@ -163,7 +163,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 48], rax" @@ -172,7 +172,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 32]" @@ -181,7 +181,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 56], al" @@ -190,7 +190,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov eax, dword ptr [rsp + 33]" @@ -199,7 +199,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov dword ptr [rsp + 57], eax" @@ -208,7 +208,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movzx eax, word ptr [rsp + 37]" @@ -217,7 +217,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov word ptr [rsp + 61], ax" @@ -226,7 +226,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 39]" @@ -235,7 +235,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 63], al" @@ -259,7 +259,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -268,7 +268,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov qword ptr [rsp + 16], rax" @@ -277,7 +277,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -286,7 +286,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -295,7 +295,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " lea rdi, [rsp + 64]" @@ -354,7 +354,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " xor esi, esi" @@ -363,7 +363,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov edx, offset .L.str" @@ -382,7 +382,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov ecx, offset .L.str+1" @@ -401,7 +401,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov r8d, offset .L.str+5" @@ -428,7 +428,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -485,7 +485,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " mov rdi, rax" @@ -502,7 +502,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " call __clang_call_terminate" diff --git a/test/filters-cases/bug-1229.asm.none.approved.txt b/test/filters-cases/bug-1229.asm.none.approved.txt index d9193b78f..cc1671416 100644 --- a/test/filters-cases/bug-1229.asm.none.approved.txt +++ b/test/filters-cases/bug-1229.asm.none.approved.txt @@ -336,7 +336,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rsp + 32], 0" @@ -345,7 +345,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov qword ptr [rsp + 24], 0" @@ -369,7 +369,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 40], offset .L.str" @@ -443,7 +443,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov rax, qword ptr [rsp + 24]" @@ -452,7 +452,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov qword ptr [rsp + 48], rax" @@ -461,7 +461,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 32]" @@ -470,7 +470,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 56], al" @@ -479,7 +479,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov eax, dword ptr [rsp + 33]" @@ -488,7 +488,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov dword ptr [rsp + 57], eax" @@ -497,7 +497,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movzx eax, word ptr [rsp + 37]" @@ -506,7 +506,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov word ptr [rsp + 61], ax" @@ -515,7 +515,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov al, byte ptr [rsp + 39]" @@ -524,7 +524,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " mov byte ptr [rsp + 63], al" @@ -553,7 +553,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -562,7 +562,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov qword ptr [rsp + 16], rax" @@ -571,7 +571,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -580,7 +580,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -589,7 +589,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " lea rdi, [rsp + 64]" @@ -648,7 +648,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " xor esi, esi" @@ -657,7 +657,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov edx, offset .L.str" @@ -676,7 +676,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov ecx, offset .L.str+1" @@ -695,7 +695,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " mov r8d, offset .L.str+5" @@ -722,7 +722,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 267 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -799,7 +799,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " mov rdi, rax" @@ -816,7 +816,7 @@ ], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 298 }, "text": " call __clang_call_terminate" @@ -1289,7 +1289,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " push rbx" @@ -1302,7 +1302,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " sub rsp, 80" @@ -1445,7 +1445,7 @@ { "labels": [], "source": { - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 235 }, "text": " mov rbx, rdi" @@ -1514,7 +1514,7 @@ "labels": [], "source": { "column": 57, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 241 }, "text": " mov rdi, qword ptr [rsp + 96]" @@ -1583,7 +1583,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movups xmm0, xmmword ptr [rsp + 104]" @@ -1592,7 +1592,7 @@ "labels": [], "source": { "column": 55, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 64 }, "text": " movaps xmmword ptr [rsp + 64], xmm0" @@ -1611,7 +1611,7 @@ "labels": [], "source": { "column": 10, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " cmp r8, rcx" @@ -1638,7 +1638,7 @@ ], "source": { "column": 6, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 65 }, "text": " je .LBB2_3" @@ -1747,7 +1747,7 @@ "labels": [], "source": { "column": 32, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 67 }, "text": " add rcx, 1" @@ -1796,7 +1796,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov al, byte ptr [rsp + 79]" @@ -1805,7 +1805,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov byte ptr [rsp + 38], al" @@ -1814,7 +1814,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " movzx eax, word ptr [rsp + 77]" @@ -1823,7 +1823,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov word ptr [rsp + 36], ax" @@ -1832,7 +1832,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov eax, dword ptr [rsp + 73]" @@ -1841,7 +1841,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 57 }, "text": " mov dword ptr [rsp + 32], eax" @@ -1875,7 +1875,7 @@ "labels": [], "source": { "column": 46, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " add rsi, 1" @@ -1894,7 +1894,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 40], rdi" @@ -1903,7 +1903,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 48], rcx" @@ -1912,7 +1912,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 56], 0" @@ -1921,7 +1921,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov eax, dword ptr [rsp + 32]" @@ -1930,7 +1930,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov dword ptr [rsp + 57], eax" @@ -1939,7 +1939,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movzx eax, word ptr [rsp + 36]" @@ -1948,7 +1948,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov word ptr [rsp + 61], ax" @@ -1957,7 +1957,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov al, byte ptr [rsp + 38]" @@ -1966,7 +1966,7 @@ "labels": [], "source": { "column": 95, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov byte ptr [rsp + 63], al" @@ -1980,7 +1980,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rax, qword ptr [rsp + 56]" @@ -1989,7 +1989,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov qword ptr [rsp + 16], rax" @@ -1998,7 +1998,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmm0, xmmword ptr [rsp + 40]" @@ -2007,7 +2007,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " movups xmmword ptr [rsp], xmm0" @@ -2016,7 +2016,7 @@ "labels": [], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " mov rdi, rbx" @@ -2038,7 +2038,7 @@ ], "source": { "column": 26, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " call _ZN4ctre18evaluate_recursiveINS_13regex_resultsIPKcJEEES3_S3_Lm0ELm0EJNS_3anyEEJNS_10assert_endENS_8end_markENS_6acceptEEEET_mT0_SA_T1_S9_N4ctll4listIJNS_6repeatIXT2_EXT3_EJDpT4_EEEDpT5_EEE" @@ -2057,7 +2057,7 @@ "labels": [], "source": { "column": 11, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 54 }, "text": " cmp byte ptr [rbx + 16], 0" @@ -2084,7 +2084,7 @@ ], "source": { "column": 13, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 246 }, "text": " je .LBB2_2" @@ -2108,7 +2108,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -2117,7 +2117,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -2131,7 +2131,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -2145,7 +2145,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -2209,7 +2209,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 0 }, "text": " lea rax, [rsp + 96]" @@ -2253,7 +2253,7 @@ "labels": [], "source": { "column": 39, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 251 }, "text": " mov rax, qword ptr [rax + 16]" @@ -2272,7 +2272,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx], rdi" @@ -2281,7 +2281,7 @@ "labels": [], "source": { "column": 54, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 38 }, "text": " mov qword ptr [rbx + 8], r8" @@ -2310,7 +2310,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 16], 1" @@ -2319,7 +2319,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rcx, rax" @@ -2333,7 +2333,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rcx, 8" @@ -2342,7 +2342,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov rdx, rax" @@ -2356,7 +2356,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rdx, 56" @@ -2365,7 +2365,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov byte ptr [rbx + 23], dl" @@ -2374,7 +2374,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " shr rax, 40" @@ -2383,7 +2383,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov word ptr [rbx + 21], ax" @@ -2392,7 +2392,7 @@ "labels": [], "source": { "column": 9, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 39 }, "text": " mov dword ptr [rbx + 17], ecx" @@ -2411,7 +2411,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -2420,7 +2420,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -2434,7 +2434,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -2448,7 +2448,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" @@ -2477,7 +2477,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " xorps xmm0, xmm0" @@ -2486,7 +2486,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " movups xmmword ptr [rbx], xmm0" @@ -2495,7 +2495,7 @@ "labels": [], "source": { "column": 12, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/return_type.hpp", "line": 18 }, "text": " mov byte ptr [rbx + 16], 0" @@ -2514,7 +2514,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " mov rax, rbx" @@ -2523,7 +2523,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " add rsp, 80" @@ -2537,7 +2537,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " pop rbx" @@ -2551,7 +2551,7 @@ "labels": [], "source": { "column": 1, - "file": "/tmp/compiler-explorer-compiler1181120-2080-yfo6a1.y1o4e//opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", + "file": "/opt/compiler-explorer/libs/ctre/master/include/ctre/evaluation.hpp", "line": 252 }, "text": " ret" diff --git a/test/filters-cases/sass-square.asm.binary.directives.labels.comments.approved.txt b/test/filters-cases/sass-square.asm.binary.directives.labels.comments.approved.txt index fd27329f5..127a74baf 100644 --- a/test/filters-cases/sass-square.asm.binary.directives.labels.comments.approved.txt +++ b/test/filters-cases/sass-square.asm.binary.directives.labels.comments.approved.txt @@ -13,7 +13,8 @@ ], "source": { "file": null, - "line": 3 + "line": 3, + "mainsource": true }, "text": " MOV R1, c[0x0][0x44]" }, @@ -25,7 +26,8 @@ ], "source": { "file": null, - "line": 3 + "line": 3, + "mainsource": true }, "text": " S2R R0, SR_CTAID.X" }, @@ -37,7 +39,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " ISETP.GE.AND P0, PT, R0, c[0x0][0x148], PT" }, @@ -49,7 +52,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " @P0 EXIT" }, @@ -61,7 +65,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " ISCADD R2.CC, R0, c[0x0][0x140], 0x2" }, @@ -73,7 +78,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " MOV32I R3, 0x4" }, @@ -85,7 +91,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " IMAD.HI.X R3, R0, R3, c[0x0][0x144]" }, @@ -97,7 +104,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " LD.E R0, [R2]" }, @@ -109,7 +117,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " IMUL R4, R0, R0" }, @@ -121,7 +130,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " ST.E [R2], R4" }, @@ -133,7 +143,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " EXIT" }, @@ -150,7 +161,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " BRA `(.L_1)" }, diff --git a/test/filters-cases/sass-squarelabeled.asm.binary.directives.labels.comments.approved.txt b/test/filters-cases/sass-squarelabeled.asm.binary.directives.labels.comments.approved.txt index 782670e63..8913a0ae2 100644 --- a/test/filters-cases/sass-squarelabeled.asm.binary.directives.labels.comments.approved.txt +++ b/test/filters-cases/sass-squarelabeled.asm.binary.directives.labels.comments.approved.txt @@ -13,7 +13,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " MOV R1, c[0x0][0x44]" }, @@ -25,7 +26,8 @@ ], "source": { "file": null, - "line": 4 + "line": 4, + "mainsource": true }, "text": " S2R R0, SR_CTAID.X" }, @@ -37,7 +39,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " ISETP.GE.AND P0, PT, R0, c[0x0][0x148], PT" }, @@ -49,7 +52,8 @@ ], "source": { "file": null, - "line": 5 + "line": 5, + "mainsource": true }, "text": " @!P0 BRA `(.L_1)" }, @@ -61,7 +65,8 @@ ], "source": { "file": null, - "line": 8 + "line": 8, + "mainsource": true }, "text": " MOV R0, c[0x0][0x148]" }, @@ -73,7 +78,8 @@ ], "source": { "file": null, - "line": 8 + "line": 8, + "mainsource": true }, "text": " MOV32I R3, 0x4" }, @@ -85,7 +91,8 @@ ], "source": { "file": null, - "line": 8 + "line": 8, + "mainsource": true }, "text": " IADD32I R0, R0, -0x1" }, @@ -97,7 +104,8 @@ ], "source": { "file": null, - "line": 8 + "line": 8, + "mainsource": true }, "text": " ISCADD R2.CC, R0, c[0x0][0x140], 0x2" }, @@ -109,7 +117,8 @@ ], "source": { "file": null, - "line": 8 + "line": 8, + "mainsource": true }, "text": " IMAD.HI.X R3, R0, R3, c[0x0][0x144]" }, @@ -121,7 +130,8 @@ ], "source": { "file": null, - "line": 8 + "line": 8, + "mainsource": true }, "text": " ST.E [R2], RZ" }, @@ -133,7 +143,8 @@ ], "source": { "file": null, - "line": 10 + "line": 10, + "mainsource": true }, "text": " EXIT" }, @@ -150,7 +161,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " ISCADD R2.CC, R0, c[0x0][0x140], 0x2" }, @@ -162,7 +174,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " MOV32I R3, 0x4" }, @@ -174,7 +187,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " IMAD.HI.X R3, R0, R3, c[0x0][0x144]" }, @@ -186,7 +200,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " LD.E R0, [R2]" }, @@ -198,7 +213,8 @@ ], "source": { "file": null, - "line": 1 + "line": 1, + "mainsource": true }, "text": " IMAD R0, R0, R0, c[0x0][0x148]" }, @@ -210,7 +226,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " IADD32I R4, R0, 0x1" }, @@ -222,7 +239,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " ST.E [R2], R4" }, @@ -234,7 +252,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " EXIT" }, @@ -251,7 +270,8 @@ ], "source": { "file": null, - "line": 6 + "line": 6, + "mainsource": true }, "text": " BRA `(.L_2)" }, diff --git a/test/state/andthekitchensink.json.normalized b/test/state/andthekitchensink.json.normalized index e41091bc8..0cdcc8862 100644 --- a/test/state/andthekitchensink.json.normalized +++ b/test/state/andthekitchensink.json.normalized @@ -7,6 +7,7 @@ "source": "\ntemplate\nconcept TheSameAndAddable = requires(T a, T b) {\n {a+b} -> T;\n};\n\ntemplate\nT sum(T x, T y) {\n return x + y;\n}\n\n#include \n\nint main() {\n int z = 0;\n int w;\n\n return sum(z, w);\n}\n", "compilers": [ { + "_internalid": 1, "id": "clang_concepts", "options": "-std=c++1z -Wuninitialized -O3", "filters": { @@ -29,6 +30,7 @@ "tools": [] }, { + "_internalid": 2, "id": "g82", "options": "", "filters": { @@ -50,5 +52,6 @@ ], "executors": [] } - ] + ], + "trees": [] } \ No newline at end of file diff --git a/test/state/conformanceview.json.normalized b/test/state/conformanceview.json.normalized index acef43f94..7f38ce00d 100644 --- a/test/state/conformanceview.json.normalized +++ b/test/state/conformanceview.json.normalized @@ -45,6 +45,7 @@ }, "compilers": [ { + "_internalid": 1, "id": "vc2017_64", "options": "", "filters": { @@ -62,6 +63,7 @@ "tools": [] }, { + "_internalid": 2, "id": "vc2017_32", "options": "-O3", "filters": { @@ -79,6 +81,7 @@ "tools": [] }, { + "_internalid": 3, "id": "vc2017_64", "options": "-O2", "filters": { @@ -98,5 +101,6 @@ ], "executors": [] } - ] + ], + "trees": [] } \ No newline at end of file diff --git a/test/state/executor.json.normalized b/test/state/executor.json.normalized index acf7ba3d5..12d86bd5e 100644 --- a/test/state/executor.json.normalized +++ b/test/state/executor.json.normalized @@ -6,6 +6,7 @@ "source": "// Type your code here, or load an example.\nint square(int num) {\n auto x = 344 + 5 + 1;\n return num * num + 234 + x;\n}\n\nint main() {\n return square(23);\n}\n", "compilers": [ { + "_internalid": 1, "filters": { "binary": false, "commentOnly": true, @@ -58,5 +59,6 @@ } ] } - ] + ], + "trees": [] } \ No newline at end of file diff --git a/test/state/executorwrap.json.normalized b/test/state/executorwrap.json.normalized index 96fe2e498..6ad0e1c11 100644 --- a/test/state/executorwrap.json.normalized +++ b/test/state/executorwrap.json.normalized @@ -7,6 +7,7 @@ "conformanceview": false, "compilers": [ { + "_internalid": 1, "id": "g111", "options": "", "filters": { @@ -53,5 +54,6 @@ } ] } - ] + ], + "trees": [] } \ No newline at end of file diff --git a/test/state/output-editor-id.json b/test/state/output-editor-id.json new file mode 100644 index 000000000..f6ffbf15e --- /dev/null +++ b/test/state/output-editor-id.json @@ -0,0 +1,156 @@ +{ + "settings": { + "hasHeaders": true, + "constrainDragToContainer": false, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": true, + "showMaximiseIcon": true, + "showCloseIcon": true, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "theme": "dark" + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 20, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 50, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 1, + "source": "#include \n \nint main() {\n std::cout << \"Hello CE!\";\n}", + "lang": "c++", + "fontScale": 25, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "C++ source #1" + } + ] + }, + { + "type": "column", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "width": 50, + "content": [ + { + "type": "stack", + "height": 50, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "compiler", + "componentState": { + "id": 1, + "compiler": "g83", + "source": 1, + "options": "-O2 -march=haswell -Wall -Wextra -pedantic -Wno-unused-variable -Wno-unused-parameter", + "filters": { + "commentOnly": true, + "directives": true, + "intel": true, + "labels": true, + "trim": true, + "execute": true, + "binary": false, + "demangle": true, + "libraryCode": true + }, + "libs": [], + "lang": "c++", + "selection": { + "startLineNumber": 1, + "startColumn": 1, + "endLineNumber": 1, + "endColumn": 1, + "selectionStartLineNumber": 1, + "selectionStartColumn": 1, + "positionLineNumber": 1, + "positionColumn": 1 + }, + "flagsViewOpen": false, + "fontScale": 30, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "x86-64 gcc 8.3 (Editor #1, Compiler #1) C++" + } + ] + }, + { + "type": "stack", + "height": 50, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "output", + "componentState": { + "compiler": 1, + "wrap": false, + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "Output of x86-64 gcc 8.3 (Compiler #1)" + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null +} \ No newline at end of file diff --git a/test/state/output-editor-id.normalized.json b/test/state/output-editor-id.normalized.json new file mode 100644 index 000000000..ccad6c124 --- /dev/null +++ b/test/state/output-editor-id.normalized.json @@ -0,0 +1,34 @@ +{ + "sessions": [ + { + "id": 1, + "language": "c++", + "source": "#include \n \nint main() {\n std::cout << \"Hello CE!\";\n}", + "conformanceview": false, + "compilers": [ + { + "_internalid": 1, + "id": "g83", + "options": "-O2 -march=haswell -Wall -Wextra -pedantic -Wno-unused-variable -Wno-unused-parameter", + "filters": { + "binary": false, + "commentOnly": true, + "demangle": true, + "directives": true, + "execute": true, + "intel": true, + "labels": true, + "trim": true + }, + "libs": [], + "specialoutputs": [ + "compilerOutput" + ], + "tools": [] + } + ], + "executors": [] + } + ], + "trees": [] +} \ No newline at end of file diff --git a/test/state/tree-gl-outputpane.json b/test/state/tree-gl-outputpane.json new file mode 100644 index 000000000..11cbbf619 --- /dev/null +++ b/test/state/tree-gl-outputpane.json @@ -0,0 +1,240 @@ +{ + "settings": { + "hasHeaders": true, + "constrainDragToContainer": false, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": true, + "showCloseIcon": true, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10 + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 20, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "header": {}, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "width": 32.68232718579945, + "content": [ + { + "type": "component", + "componentName": "tree", + "componentState": { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "hellow", + "isCMakeProject": true, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "filename": "CMakeLists.txt", + "isIncluded": true, + "isOpen": true, + "editorId": 1, + "isMainSource": true, + "content": "project(hello)\n\nadd_executable(hellow\n example.cpp)\n\ntarget_link_libraries(hellow\n fmtd)\n", + "langId": "cmake" + }, + { + "fileId": 2, + "filename": "example.cpp", + "isIncluded": true, + "isOpen": true, + "editorId": 2, + "isMainSource": false, + "content": "#include \"fmt/core.h\"\n\nint main() {\n fmt::print(\"H€llo, world!\\n\");\n return 0;\n}", + "langId": "c++" + }, + { + "fileId": 3, + "filename": "subdir/hello.txt", + "isIncluded": true, + "isOpen": false, + "editorId": -1, + "isMainSource": false, + "content": "Hello, World!!!!\n", + "langId": "cmake" + } + ], + "newFileId": 4 + }, + "isClosable": true, + "reorderEnabled": true, + "title": "Tree #1" + } + ] + }, + { + "type": "column", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "width": 33.984339480867234, + "content": [ + { + "type": "stack", + "header": {}, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "width": 34.10502675378526, + "height": 50, + "content": [ + { + "type": "component", + "componentName": "compiler", + "componentState": { + "id": 1, + "compiler": "g103", + "source": false, + "tree": 1, + "options": "-g -O3 -flto", + "filters": { + "binary": false, + "execute": true, + "intel": true, + "demangle": true, + "labels": true, + "libraryCode": true, + "directives": true, + "commentOnly": true, + "trim": false + }, + "libs": [ + { + "name": "fmt", + "ver": "700" + } + ], + "lang": "c++", + "selection": { + "startLineNumber": 1, + "startColumn": 1, + "endLineNumber": 1, + "endColumn": 1, + "selectionStartLineNumber": 1, + "selectionStartColumn": 1, + "positionLineNumber": 1, + "positionColumn": 1 + }, + "flagsViewOpen": false, + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "x86-64 gcc 10.3 (C++, Tree #1, Compiler #1)" + } + ] + }, + { + "type": "stack", + "header": {}, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "height": 50, + "content": [ + { + "type": "component", + "componentName": "output", + "componentState": { + "compiler": 1, + "editor": false, + "tree": 1, + "wrap": false, + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "Output of x86-64 gcc 10.3 (Compiler #1)" + } + ] + } + ] + }, + { + "type": "stack", + "width": 33.33333333333333, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 1, + "content": [ + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 1, + "source": "project(hello)\n\nadd_executable(hellow\n example.cpp)\n\ntarget_link_libraries(hellow\n fmtd)\n", + "lang": "cmake", + "filename": "CMakeLists.txt", + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "CMakeLists.txt" + }, + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 2, + "source": "#include \"fmt/core.h\"\n\nint main() {\n fmt::print(\"H€llo, world!\\n\");\n return 0;\n}", + "lang": "c++", + "filename": "example.cpp", + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "example.cpp" + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null +} \ No newline at end of file diff --git a/test/state/tree-gl-outputpane.normalized.json b/test/state/tree-gl-outputpane.normalized.json new file mode 100644 index 000000000..5a3c96571 --- /dev/null +++ b/test/state/tree-gl-outputpane.normalized.json @@ -0,0 +1,92 @@ +{ + "sessions": [ + { + "id": 1, + "language": "cmake", + "source": "project(hello)\n\nadd_executable(hellow\n example.cpp)\n\ntarget_link_libraries(hellow\n fmtd)\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "CMakeLists.txt" + }, + { + "id": 2, + "language": "c++", + "source": "#include \"fmt/core.h\"\n\nint main() {\n fmt::print(\"H€llo, world!\\n\");\n return 0;\n}", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "example.cpp" + } + ], + "trees": [ + { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "hellow", + "isCMakeProject": true, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "isIncluded": true, + "isOpen": true, + "isMainSource": true, + "filename": "CMakeLists.txt", + "content": "project(hello)\n\nadd_executable(hellow\n example.cpp)\n\ntarget_link_libraries(hellow\n fmtd)\n", + "editorId": 1, + "langId": "cmake" + }, + { + "fileId": 2, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "example.cpp", + "content": "#include \"fmt/core.h\"\n\nint main() {\n fmt::print(\"H€llo, world!\\n\");\n return 0;\n}", + "editorId": 2, + "langId": "c++" + }, + { + "fileId": 3, + "isIncluded": true, + "isOpen": false, + "isMainSource": false, + "filename": "subdir/hello.txt", + "content": "Hello, World!!!!\n", + "editorId": -1, + "langId": "cmake" + } + ], + "newFileId": 4, + "compilers": [ + { + "_internalid": 1, + "id": "g103", + "options": "-g -O3 -flto", + "filters": { + "binary": false, + "commentOnly": true, + "demangle": true, + "directives": true, + "execute": true, + "intel": true, + "labels": true, + "trim": false + }, + "libs": [ + { + "name": "fmt", + "ver": "700" + } + ], + "specialoutputs": [ + "compilerOutput" + ], + "tools": [] + } + ], + "executors": [] + } + ] +} \ No newline at end of file diff --git a/test/state/tree-gl.json b/test/state/tree-gl.json new file mode 100644 index 000000000..67b2a0402 --- /dev/null +++ b/test/state/tree-gl.json @@ -0,0 +1,269 @@ +{ + "settings": { + "hasHeaders": true, + "constrainDragToContainer": false, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": true, + "showCloseIcon": true, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10 + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 20, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "header": {}, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "width": 23.193297464602633, + "content": [ + { + "type": "component", + "componentName": "tree", + "componentState": { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "", + "isCMakeProject": true, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "example.cpp", + "content": "// Type your code here, or load an example.\nint square(int num) {\n return num * num;\n}", + "editorId": 1, + "langId": "c++" + }, + { + "fileId": 2, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.h", + "content": "#pragma once\n\nint square(int num);\n", + "editorId": 2, + "langId": "c++" + }, + { + "fileId": 3, + "isIncluded": true, + "isOpen": false, + "isMainSource": true, + "filename": "CMakeLists.txt", + "content": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "editorId": -1, + "langId": "cmake" + }, + { + "fileId": 4, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.cpp", + "content": "", + "editorId": 4, + "langId": "" + }, + { + "fileId": 6, + "isIncluded": false, + "isOpen": true, + "isMainSource": false, + "filename": "", + "content": "", + "editorId": 3, + "langId": "" + } + ], + "newFileId": 7 + }, + "isClosable": true, + "reorderEnabled": true, + "title": "Tree #1" + } + ] + }, + { + "type": "stack", + "width": 37.22445710458798, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 3, + "content": [ + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 1, + "source": "#include \"square.h\"\n\nint main(int argc, char **argv) {\n return square(argc);\n}\n", + "lang": "c++", + "selection": { + "startLineNumber": 6, + "startColumn": 1, + "endLineNumber": 6, + "endColumn": 1, + "selectionStartLineNumber": 6, + "selectionStartColumn": 1, + "positionLineNumber": 6, + "positionColumn": 1 + }, + "filename": "example.cpp", + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "example.cpp" + }, + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 2, + "source": "#pragma once\n\nint square(int num);\n", + "lang": "c++", + "filename": "square.h", + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "square.h" + }, + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 4, + "source": "#include \"square.h\"\n\nint square(int num) {\n return num * num;\n}\n", + "lang": "c++", + "selection": { + "startLineNumber": 6, + "startColumn": 1, + "endLineNumber": 6, + "endColumn": 1, + "selectionStartLineNumber": 6, + "selectionStartColumn": 1, + "positionLineNumber": 6, + "positionColumn": 1 + }, + "filename": "square.cpp", + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "square.cpp" + }, + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 3, + "source": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "lang": "cmake", + "filename": "CMakeLists.txt", + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "CMakeLists.txt" + } + ] + }, + { + "type": "stack", + "header": {}, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "width": 39.5822454308094, + "content": [ + { + "type": "component", + "componentName": "compiler", + "componentState": { + "id": 1, + "compiler": "g103", + "source": false, + "tree": 1, + "options": "-g -O3 -flto", + "filters": { + "binary": true, + "execute": false, + "intel": true, + "demangle": true, + "labels": true, + "libraryCode": true, + "directives": true, + "commentOnly": true, + "trim": false + }, + "libs": [], + "lang": "c++", + "selection": { + "startLineNumber": 1, + "startColumn": 1, + "endLineNumber": 1, + "endColumn": 1, + "selectionStartLineNumber": 1, + "selectionStartColumn": 1, + "positionLineNumber": 1, + "positionColumn": 1 + }, + "flagsViewOpen": false, + "fontScale": 14, + "fontUsePx": true + }, + "isClosable": true, + "reorderEnabled": true, + "title": "x86-64 gcc 10.3 (Tree #1, Compiler #1) C++" + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null +} \ No newline at end of file diff --git a/test/state/tree-mobile.goldenified.json b/test/state/tree-mobile.goldenified.json new file mode 100644 index 000000000..7e86ac2f8 --- /dev/null +++ b/test/state/tree-mobile.goldenified.json @@ -0,0 +1,154 @@ +[ + { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": false, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": true, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10 + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 20, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "column", + "content": [ + { + "type": "column", + "width": 100, + "content": [ + { + "type": "row", + "height": 50, + "content": [ + { + "type": "component", + "componentName": "tree", + "componentState": { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "hellow", + "isCMakeProject": true, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "isIncluded": true, + "isOpen": false, + "isMainSource": true, + "filename": "CMakeLists.txt", + "content": "project(hello)\n\nadd_executable(hellow\n example.cpp)\n\ntarget_link_libraries(hellow\n fmtd)\n", + "editorId": -1, + "langId": "cmake" + }, + { + "fileId": 2, + "isIncluded": true, + "isOpen": false, + "isMainSource": false, + "filename": "example.cpp", + "content": "#include \"fmt/core.h\"\n\nint main() {\n fmt::print(\"H€llo, world!\\n\");\n return 0;\n}", + "editorId": -1, + "langId": "c++" + }, + { + "fileId": 3, + "isIncluded": true, + "isOpen": false, + "isMainSource": false, + "filename": "subdir/hello.txt", + "content": "Hello, World!!!!\n", + "editorId": -1, + "langId": "cmake" + } + ], + "newFileId": 4 + }, + "isClosable": true, + "reorderEnabled": true + } + ] + }, + { + "type": "row", + "height": 50, + "content": [ + { + "type": "stack", + "width": 100, + "content": [ + { + "type": "component", + "componentName": "compiler", + "componentState": { + "id": 1, + "compiler": "g103", + "tree": 1, + "options": "-g -O3 -flto", + "filters": { + "binary": false, + "commentOnly": true, + "demangle": true, + "directives": true, + "execute": false, + "intel": true, + "labels": true, + "trim": false + }, + "libs": [ + { + "name": "fmt", + "ver": "700" + } + ], + "lang": "c++" + }, + "isClosable": true, + "reorderEnabled": true + }, + { + "type": "component", + "componentName": "output", + "componentState": { + "compiler": 1, + "wrap": false, + "fontScale": 14 + }, + "isClosable": true, + "reorderEnabled": true + } + ] + } + ] + } + ] + } + ] + } + ] + } +] \ No newline at end of file diff --git a/test/state/tree-mobile.json b/test/state/tree-mobile.json new file mode 100644 index 000000000..e79bbf6ef --- /dev/null +++ b/test/state/tree-mobile.json @@ -0,0 +1,92 @@ +{ + "sessions": [ + { + "id": 1, + "language": "cmake", + "source": "project(hello)\n\nadd_executable(hellow\n example.cpp)\n\ntarget_link_libraries(hellow\n fmtd)\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "CMakeLists.txt" + }, + { + "id": 2, + "language": "c++", + "source": "#include \"fmt/core.h\"\n\nint main() {\n fmt::print(\"H€llo, world!\\n\");\n return 0;\n}", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "example.cpp" + } + ], + "trees": [ + { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "hellow", + "isCMakeProject": true, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "isIncluded": true, + "isOpen": true, + "isMainSource": true, + "filename": "CMakeLists.txt", + "content": "project(hello)\n\nadd_executable(hellow\n example.cpp)\n\ntarget_link_libraries(hellow\n fmtd)\n", + "editorId": 1, + "langId": "cmake" + }, + { + "fileId": 2, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "example.cpp", + "content": "#include \"fmt/core.h\"\n\nint main() {\n fmt::print(\"H€llo, world!\\n\");\n return 0;\n}", + "editorId": 2, + "langId": "c++" + }, + { + "fileId": 3, + "isIncluded": true, + "isOpen": false, + "isMainSource": false, + "filename": "subdir/hello.txt", + "content": "Hello, World!!!!\n", + "editorId": -1, + "langId": "cmake" + } + ], + "newFileId": 4, + "compilers": [ + { + "_internalid": 1, + "id": "g103", + "options": "-g -O3 -flto", + "filters": { + "binary": false, + "commentOnly": true, + "demangle": true, + "directives": true, + "execute": false, + "intel": true, + "labels": true, + "trim": false + }, + "libs": [ + { + "name": "fmt", + "ver": "700" + } + ], + "specialoutputs": [ + "compilerOutput" + ], + "tools": [] + } + ], + "executors": [] + } + ] +} \ No newline at end of file diff --git a/test/state/tree.goldenified.json b/test/state/tree.goldenified.json new file mode 100644 index 000000000..ca448ae65 --- /dev/null +++ b/test/state/tree.goldenified.json @@ -0,0 +1,202 @@ +{ + "settings": { + "hasHeaders": true, + "constrainDragToContainer": false, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": true, + "showCloseIcon": true, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10 + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 20, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "content": [ + { + "type": "stack", + "width": 25, + "content": [ + { + "type": "component", + "componentName": "tree", + "componentState": { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "", + "isCMakeProject": true, + "newFileId": 7, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "example.cpp", + "content": "#include \"square.h\"\n\nint main(int argc, char **argv) {\n return square(argc);\n}\n", + "editorId": 1, + "langId": "c++" + }, + { + "fileId": 2, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.h", + "content": "#pragma once\n\nint square(int num);\n", + "editorId": 2, + "langId": "c++" + }, + { + "fileId": 3, + "isIncluded": true, + "isOpen": false, + "isMainSource": true, + "filename": "CMakeLists.txt", + "content": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "editorId": -1, + "langId": "cmake" + }, + { + "fileId": 4, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.cpp", + "content": "#include \"square.h\"\n\nint square(int num) {\n return num * num;\n}\n", + "editorId": 4, + "langId": "" + } + ] + }, + "isClosable": true, + "reorderEnabled": true + } + ] + }, + { + "type": "stack", + "width": 40, + "content": [ + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 1, + "source": "#include \"square.h\"\n\nint main(int argc, char **argv) {\n return square(argc);\n}\n", + "lang": "c++", + "filename": "example.cpp" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "example.cpp" + }, + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 2, + "source": "#pragma once\n\nint square(int num);\n", + "lang": "c++", + "filename": "square.h" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "square.h" + }, + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 4, + "source": "#include \"square.h\"\n\nint square(int num) {\n return num * num;\n}\n", + "lang": "c++", + "filename": "square.cpp" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "square.cpp" + }, + { + "type": "component", + "componentName": "codeEditor", + "componentState": { + "id": 3, + "source": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "lang": "cmake", + "filename": "CMakeLists.txt" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "CMakeLists.txt" + } + ] + }, + { + "type": "stack", + "width": 40, + "content": [ + { + "componentName": "compiler", + "componentState": { + "compiler": "g103", + "filters": { + "binary": true, + "commentOnly": true, + "demangle": true, + "directives": true, + "execute": false, + "intel": true, + "labels": true, + "trim": false + }, + "lang": "c++", + "libs": [], + "options": "-g -O3 -flto", + "tree": 1 + }, + "isClosable": true, + "reorderEnabled": true, + "type": "component" + }, + { + "componentName": "output", + "componentState": { + "compiler": 1, + "fontScale": 14, + "wrap": false + }, + "isClosable": true, + "reorderEnabled": true, + "type": "component" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/test/state/tree.json b/test/state/tree.json new file mode 100644 index 000000000..d53a36154 --- /dev/null +++ b/test/state/tree.json @@ -0,0 +1,114 @@ +{ + "sessions": [ + { + "id": 1, + "language": "c++", + "source": "#include \"square.h\"\n\nint main(int argc, char **argv) {\n return square(argc);\n}\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "example.cpp" + }, + { + "id": 2, + "language": "c++", + "source": "#pragma once\n\nint square(int num);\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "square.h" + }, + { + "id": 4, + "language": "c++", + "source": "#include \"square.h\"\n\nint square(int num) {\n return num * num;\n}\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "square.cpp" + }, + { + "id": 3, + "language": "cmake", + "source": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "CMakeLists.txt" + } + ], + "trees": [ + { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "", + "isCMakeProject": true, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "example.cpp", + "content": "#include \"square.h\"\n\nint main(int argc, char **argv) {\n return square(argc);\n}\n", + "editorId": 1, + "langId": "c++" + }, + { + "fileId": 2, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.h", + "content": "#pragma once\n\nint square(int num);\n", + "editorId": 2, + "langId": "c++" + }, + { + "fileId": 3, + "isIncluded": true, + "isOpen": false, + "isMainSource": true, + "filename": "CMakeLists.txt", + "content": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "editorId": -1, + "langId": "cmake" + }, + { + "fileId": 4, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.cpp", + "content": "#include \"square.h\"\n\nint square(int num) {\n return num * num;\n}\n", + "editorId": 4, + "langId": "" + } + ], + "newFileId": 7, + "compilers": [ + { + "id": "g103", + "options": "-g -O3 -flto", + "filters": { + "binary": true, + "commentOnly": true, + "demangle": true, + "directives": true, + "execute": false, + "intel": true, + "labels": true, + "trim": false + }, + "libs": [], + "specialoutputs": [ + "compilerOutput" + ], + "tools": [] + } + ], + "executors": [] + } + ] +} \ No newline at end of file diff --git a/test/state/tree.normalized.json b/test/state/tree.normalized.json new file mode 100644 index 000000000..9b5b21fee --- /dev/null +++ b/test/state/tree.normalized.json @@ -0,0 +1,113 @@ +{ + "sessions": [ + { + "id": 1, + "language": "c++", + "source": "#include \"square.h\"\n\nint main(int argc, char **argv) {\n return square(argc);\n}\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "example.cpp" + }, + { + "id": 2, + "language": "c++", + "source": "#pragma once\n\nint square(int num);\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "square.h" + }, + { + "id": 4, + "language": "c++", + "source": "#include \"square.h\"\n\nint square(int num) {\n return num * num;\n}\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "square.cpp" + }, + { + "id": 3, + "language": "cmake", + "source": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "conformanceview": false, + "compilers": [], + "executors": [], + "filename": "CMakeLists.txt" + } + ], + "trees": [ + { + "id": 1, + "cmakeArgs": "", + "customOutputFilename": "", + "isCMakeProject": true, + "compilerLanguageId": "c++", + "files": [ + { + "fileId": 1, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "example.cpp", + "content": "#include \"square.h\"\n\nint main(int argc, char **argv) {\n return square(argc);\n}\n", + "editorId": 1, + "langId": "c++" + }, + { + "fileId": 2, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.h", + "content": "#pragma once\n\nint square(int num);\n", + "editorId": 2, + "langId": "c++" + }, + { + "fileId": 3, + "isIncluded": true, + "isOpen": false, + "isMainSource": true, + "filename": "CMakeLists.txt", + "content": "project(hello)\n\nadd_executable(output.s\n example.cpp\n square.cpp)\n", + "editorId": -1, + "langId": "cmake" + }, + { + "fileId": 4, + "isIncluded": true, + "isOpen": true, + "isMainSource": false, + "filename": "square.cpp", + "content": "#include \"square.h\"\n\nint square(int num) {\n return num * num;\n}\n", + "editorId": 4, + "langId": "" + } + ], + "newFileId": 7, + "compilers": [ + { + "_internalid": 1, + "id": "g103", + "options": "-g -O3 -flto", + "filters": { + "binary": true, + "commentOnly": true, + "demangle": true, + "directives": true, + "execute": false, + "intel": true, + "labels": true, + "trim": false + }, + "libs": [], + "specialoutputs": [], + "tools": [] + } + ], + "executors": [] + } + ] +} \ No newline at end of file diff --git a/test/state/twocompilers.json.normalized b/test/state/twocompilers.json.normalized index 7cbb6e4da..28fcafbad 100644 --- a/test/state/twocompilers.json.normalized +++ b/test/state/twocompilers.json.normalized @@ -7,6 +7,7 @@ "source": "// Type your code here, or load an example.\r\nint square(int num) {\r\n return num * num + 3;\r\n}\r\n\r\n", "compilers": [ { + "_internalid": 1, "id": "vc2017_64", "options": "-O2", "filters": { @@ -33,6 +34,7 @@ "source": "// Type your code here, or load an example.\r\nint square(int num) {\r\n return num * num;\r\n}", "compilers": [ { + "_internalid": 2, "id": "vc2017_32", "options": "-O3", "filters": { @@ -52,5 +54,6 @@ ], "executors": [] } - ] + ], + "trees": [] } \ No newline at end of file diff --git a/test/statenormalisation-tests.js b/test/statenormalisation-tests.js index a7a4dfdbe..7688d08b3 100644 --- a/test/statenormalisation-tests.js +++ b/test/statenormalisation-tests.js @@ -23,7 +23,7 @@ // POSSIBILITY OF SUCH DAMAGE. import { ClientState } from '../lib/clientstate'; -import { ClientStateNormalizer } from '../lib/clientstate-normalizer'; +import { ClientStateGoldenifier, ClientStateNormalizer } from '../lib/clientstate-normalizer'; import { fs } from './utils'; @@ -32,12 +32,14 @@ describe('Normalizing clientstate', () => { const normalizer = new ClientStateNormalizer(); const data = JSON.parse(fs.readFileSync('test/state/twocompilers.json')); - normalizer.fromGoldenLayout(data); const resultdata = JSON.parse(fs.readFileSync('test/state/twocompilers.json.normalized')); - normalizer.normalized.should.deep.equal(resultdata); + // note: this trick is to get rid of undefined parameters + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + normalized.should.deep.equal(resultdata); }); it('Should recognize everything and kitchensink as well', () => { @@ -49,7 +51,9 @@ describe('Normalizing clientstate', () => { const resultdata = JSON.parse(fs.readFileSync('test/state/andthekitchensink.json.normalized')); - normalizer.normalized.should.deep.equal(resultdata); + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + normalized.should.deep.equal(resultdata); }); it('Should support conformanceview', () => { @@ -61,7 +65,9 @@ describe('Normalizing clientstate', () => { const resultdata = JSON.parse(fs.readFileSync('test/state/conformanceview.json.normalized')); - normalizer.normalized.should.deep.equal(resultdata); + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + normalized.should.deep.equal(resultdata); }); it('Should support executors', () => { @@ -73,7 +79,9 @@ describe('Normalizing clientstate', () => { const resultdata = JSON.parse(fs.readFileSync('test/state/executor.json.normalized')); - normalizer.normalized.should.deep.equal(resultdata); + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + normalized.should.deep.equal(resultdata); }); it('Should support newer features', () => { @@ -85,7 +93,21 @@ describe('Normalizing clientstate', () => { const resultdata = JSON.parse(fs.readFileSync('test/state/executorwrap.json.normalized')); - normalizer.normalized.should.deep.equal(resultdata); + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + normalized.should.deep.equal(resultdata); + }); + + it('Allow output without editor id', () => { + const normalizer = new ClientStateNormalizer(); + const data = JSON.parse(fs.readFileSync('test/state/output-editor-id.json')); + normalizer.fromGoldenLayout(data); + + const resultdata = JSON.parse(fs.readFileSync('test/state/output-editor-id.normalized.json')); + + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + normalized.should.deep.equal(resultdata); }); }); @@ -127,3 +149,62 @@ describe('ClientState parsing', () => { state.sessions[0].compilers.length.should.equal(1); }); }); + +describe('Trees', () => { + it('ClientState to GL', () => { + const jsonStr = fs.readFileSync('test/state/tree.json'); + const state = new ClientState(JSON.parse(jsonStr)); + state.trees.length.should.equal(1); + + const gl = new ClientStateGoldenifier(); + gl.fromClientState(state); + + const golden = JSON.parse(JSON.stringify(gl.golden)); + + const resultdata = JSON.parse(fs.readFileSync('test/state/tree.goldenified.json')); + golden.should.deep.equal(resultdata); + }); + + it('GL to ClientState', () => { + const jsonStr = fs.readFileSync('test/state/tree-gl.json'); + const gl = JSON.parse(jsonStr); + + const normalizer = new ClientStateNormalizer(); + normalizer.fromGoldenLayout(gl); + + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + const resultdata = JSON.parse(fs.readFileSync('test/state/tree.normalized.json')); + + normalized.should.deep.equal(resultdata); + }); + + it('GL to ClientState with correct output pane', () => { + const jsonStr = fs.readFileSync('test/state/tree-gl-outputpane.json'); + const gl = JSON.parse(jsonStr); + + const normalizer = new ClientStateNormalizer(); + normalizer.fromGoldenLayout(gl); + + const normalized = JSON.parse(JSON.stringify(normalizer.normalized)); + + const resultdata = JSON.parse(fs.readFileSync('test/state/tree-gl-outputpane.normalized.json')); + + normalized.should.deep.equal(resultdata); + }); + + it('ClientState to Mobile GL', () => { + const jsonStr = fs.readFileSync('test/state/tree-mobile.json'); + const state = new ClientState(JSON.parse(jsonStr)); + state.trees.length.should.equal(1); + + const gl = new ClientStateGoldenifier(); + const slides = gl.generatePresentationModeMobileViewerSlides(state); + + const golden = JSON.parse(JSON.stringify(slides)); + //fs.writeFileSync('test/state/tree-mobile.goldenified.json', JSON.stringify(golden)); + + const resultdata = JSON.parse(fs.readFileSync('test/state/tree-mobile.goldenified.json')); + golden.should.deep.equal(resultdata); + }); +}); diff --git a/views/index.pug b/views/index.pug index 8daf6aba2..2505bce0e 100644 --- a/views/index.pug +++ b/views/index.pug @@ -16,6 +16,9 @@ block prepend content a.dropdown-item#add-diff(href="javascript:;" title="Click or drag to desired destination") span.dropdown-icon.fas.fa-exchange-alt | Diff View + button.dropdown-item.btn.btn-sm.btn-light#add-tree(href="javascript:;" title="Click or drag to desired destination") + span.dropdown-icon.fa.fa-list-alt + | Tree (IDE Mode) li.nav-item.dropdown a.nav-link.dropdown-toggle#moreDropdown(href="javascript:;" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false") More div.dropdown-menu(aria-labelledby="moreDropdown") diff --git a/views/popups.pug b/views/popups.pug index 2a8f4a922..f764b3ada 100644 --- a/views/popups.pug +++ b/views/popups.pug @@ -127,7 +127,7 @@ .checkbox input.useVim(type="checkbox") label Vim editor mode - .checkbox + .checkbox.the-save-option-to-auto-share input.enableCtrlS(type="checkbox") label | Make @@ -135,6 +135,14 @@ | + kbd S |  save to local file instead of creating a share link + .checkbox.the-save-option-to-tree-save + input.enableCtrlStree(type="checkbox") + label + | Make + kbd Ctrl + | + + kbd S + |  include and save the file to a Tree if that's added to the UI .card .card-header .card-title diff --git a/views/templates.pug b/views/templates.pug index 7fafcd273..7b5165a4f 100644 --- a/views/templates.pug +++ b/views/templates.pug @@ -430,3 +430,54 @@ span.lib-fav button.btn.btn-sm.lib-fav-button span.lib-fav-btn-icon.far.fa-star + + #tree + .top-bar.btn-toolbar.bg-light.mainbar(role="toolbar") + .btn-group.btn-group-sm.menu(role="group" aria-label="Menu") + button.dropdown-toggle.btn.btn-sm.btn-light.file-menu(type="button" title="File" aria-label="File" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false") + span.fa.fa-save + span.hideable  Project + .dropdown-menu + input.dropdown-item.btn.btn-sm.btn-light.load-project-from-file(type="file" title="Load project from ZIP" aria-label="Load project from ZIP") + button.dropdown-item.btn.btn-sm.btn-light.save-project-to-file(type="file" title="Save project" aria-label="Save project") + span.dropdown-icon.fa.fa-save + | Save + .btn-group.btn-group-sm.options(role="group" aria-label="Tree settings") + button.dropdown-toggle.btn.btn-sm.btn-light.add-pane(type="button" title="Add a new pane" aria-label="Add a new pane" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false") + span.fa.fa-plus + span.hideable  Add new... + .dropdown-menu + button.dropdown-item.btn.btn-sm.btn-light.add-editor(title="Add a new source editor view" aria-label="New source editor") + span.dropdown-icon.fa.fa-code + | Source editor + button.dropdown-item.btn.btn-sm.btn-light.add-compiler(title="Add a new compiler for this source" aria-label="New compiler") + span.dropdown-icon.fa.fa-cogs + | Compiler + button.dropdown-item.btn.btn-sm.btn-light.add-executor(title="Add a new executor for this source" aria-label="New executor") + span.dropdown-icon.fas.fa-microchip + | Execution only + .button-checkbox + button.btn.btn-sm.btn-light.cmake-project(type="button" title="CMake project" data-bind="isCMakeProject" aria-pressed="false" aria-label="CMake project") + span CMake + input.d-none(type="checkbox" checked=false) + .btn-group.btn-group-sm.ml-auto(role="group" aria-label="Language") + select.change-language(title="Change the language" placeholder="Language" disabled=embedded && readOnly) + .top-bar.btn-toolbar.bg-light.panel-args.d-none(role="toolbar") + input.cmake-arguments.form-control(type="text" placeholder="CMake arguments..." size="256" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false") + .top-bar.btn-toolbar.bg-light.panel-outputfile.d-none(role="toolbar") + input.cmake-customOutputFilename.form-control(type="text" placeholder="output.s" size="256" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false") + .tree.v-scroll + ul.list-group + li.root.list-group-item.far-fa-folder + .group-header Included files + ul.list-group.named-editors + li.root.list-group-item.far-fa-folder + .group-header Excluded files + ul.list-group.unnamed-editors + + #tree-editor-tpl + li.list-group-item.tree-editor-file.input-group-append + span.filename someresource.txt + button.btn.delete-file.fa.fa-trash + button.btn.rename-file.fa.fa-tag + button.btn.stage-file.fa.fa-plus