You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			23 lines
		
	
	
		
			973 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			23 lines
		
	
	
		
			973 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | # RUN: clangd -pretty -run-synchronously < %s | FileCheck -strict-whitespace %s | ||
|  | # RUN: clangd -pretty -run-synchronously -pch-storage=memory < %s | FileCheck -strict-whitespace %s | ||
|  | # It is absolutely vital that this file has CRLF line endings. | ||
|  | # | ||
|  | Content-Length: 125 | ||
|  | 
 | ||
|  | {"jsonrpc":"2.0","id":0,"method":"initialize","params":{"processId":123,"rootPath":"clangd","capabilities":{},"trace":"off"}} | ||
|  | 
 | ||
|  | Content-Length: 206 | ||
|  | 
 | ||
|  | {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"file:///main.cpp","languageId":"cpp","version":1,"text":"#ifndef FOO\n#define FOO\nint a;\n#else\nint a = b;#endif\n\n\n"}}} | ||
|  | #      CHECK:  "method": "textDocument/publishDiagnostics", | ||
|  | # CHECK-NEXT:  "params": { | ||
|  | # CHECK-NEXT:    "diagnostics": [], | ||
|  | # CHECK-NEXT:    "uri": "file:///{{([A-Z]:/)?}}main.cpp" | ||
|  | # CHECK-NEXT:  } | ||
|  | Content-Length: 58 | ||
|  | 
 | ||
|  | {"jsonrpc":"2.0","id":2,"method":"shutdown","params":null} | ||
|  | Content-Length: 33 | ||
|  | 
 | ||
|  | {"jsonrpc":"2.0":"method":"exit"} |