vscode DAP 一些数据结构

stackTraceRequest 返回的结构

{
	"seq": 0,
	"type": "response",
	"request_seq": 13,
	"command": "stackTrace",
	"success": true,
	"body": {
		"stackFrames": [{
			"id": 0,
			"source": {
				"name": "farcs.c",
				"path": "E:/AAAA_CODE/new-eclipse-workspace/farcs/ngame/test/farcs.c",
				"sourceReference": 0,
				"adapterData": "mock-adapter-data"
			},
			"line": 129,
			"column": 0,
			"name": "import(0)"
		}, {
			"id": 1,
			"source": {
				"name": "farcs.c",
				"path": "E:/AAAA_CODE/new-eclipse-workspace/farcs/ngame/test/farcs.c",
				"sourceReference": 0,
				"adapterData": "mock-adapter-data"
			},
			"line": 129,
			"column": 0,
			"name": "TaskInput(1)"
		}, {
			"id": 2,
			"source": {
				"name": "farcs.c",
				"path": "E:/AAAA_CODE/new-eclipse-workspace/farcs/ngame/test/farcs.c",
				"sourceReference": 0,
				"adapterData": "mock-adapter-data"
			},
			"line": 129,
			"column": 0,
			"name": "in(2)"
		}, {
			"id": 3,
			"source": {
				"name": "farcs.c",
				"path": "E:/AAAA_CODE/new-eclipse-workspace/farcs/ngame/test/farcs.c",
				"sourceReference": 0,
				"adapterData": "mock-adapter-data"
			},
			"line": 129,
			"column": 0,
			"name": "task(3)"
		}, {
			"id": 4,
			"source": {
				"name": "farcs.c",
				"path": "E:/AAAA_CODE/new-eclipse-workspace/farcs/ngame/test/farcs.c",
				"sourceReference": 0,
				"adapterData": "mock-adapter-data"
			},
			"line": 129,
			"column": 0,
			"name": "input(4)"
		}, {
			"id": 5,
			"source": {
				"name": "farcs.c",
				"path": "E:/AAAA_CODE/new-eclipse-workspace/farcs/ngame/test/farcs.c",
				"sourceReference": 0,
				"adapterData": "mock-adapter-data"
			},
			"line": 129,
			"column": 0,
			"name": "BOTTOM(5)"
		}],
		"totalFrames": 6
	}
}
posted @ 2025-03-04 22:21  方东信  阅读(17)  评论(0)    收藏  举报