19 references to ParseAndValidate
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (19)
Parsing\ScriptParsingTests.cs (19)
30ParseAndValidate(text, null, errors); 77ParseAndValidate(test, TestOptions.Script, 2590ParseAndValidate(test, TestOptions.Regular9); 2594ParseAndValidate(test, TestOptions.Regular9, new[] { new ErrorDescription { Code = (int)ErrorCode.ERR_SemicolonExpected, Line = 1, Column = 8 } }); // expected ';' 2598ParseAndValidate(test, TestOptions.Script); 2602ParseAndValidate(test, TestOptions.Script); 2606ParseAndValidate(test, TestOptions.Script); 9637var tree = ParseAndValidate($"#!{command}", TestOptions.Script); 9648tree = ParseAndValidate($"#! {command}\r\n ", TestOptions.Script); 9662tree = ParseAndValidate( 9678ParseAndValidate(" #!/usr/bin/env csi", TestOptions.Script, 9681ParseAndValidate("\n#!/usr/bin/env csi", TestOptions.Script, 9684ParseAndValidate("\r\n#!/usr/bin/env csi", TestOptions.Script, 9687ParseAndValidate("#!/bin/sh\r\n#!/usr/bin/env csi", TestOptions.Script, 9690ParseAndValidate("a #!/usr/bin/env csi", TestOptions.Script, 9697ParseAndValidate("#/usr/bin/env csi", TestOptions.Script, 9704ParseAndValidate("# !/usr/bin/env csi", TestOptions.Script, 9711var tree = ParseAndValidate("//#!/usr/bin/env csi", TestOptions.Script); 9723ParseAndValidate("#!/usr/bin/env csi", TestOptions.Regular,