18 lines
		
	
	
		
			716 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			716 B
		
	
	
	
		
			Plaintext
		
	
	
	
# RUN: clangd -pretty -sync -input-mirror-file %t < %s
 | 
						|
# Note that we have to use '-b' as -input-mirror-file does not have a newline at the end of file.
 | 
						|
# RUN: diff -b %t %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: 172
 | 
						|
 | 
						|
{"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"test:///main.cpp","languageId":"cpp","version":1,"text":"int main() {\nint a;\na;\n}\n"}}}
 | 
						|
Content-Length: 44
 | 
						|
 | 
						|
{"jsonrpc":"2.0","id":3,"method":"shutdown"}
 | 
						|
Content-Length: 33
 | 
						|
 | 
						|
{"jsonrpc":"2.0","method":"exit"}
 |