216 references to ParseAndValidate
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (216)
LexicalAndXml\DisabledRegionTests.cs (12)
27ParserErrorMessageTests.ParseAndValidate(source, 43ParserErrorMessageTests.ParseAndValidate(source, 61ParserErrorMessageTests.ParseAndValidate(source, 94ParserErrorMessageTests.ParseAndValidate(source, 137ParserErrorMessageTests.ParseAndValidate(source); 151ParserErrorMessageTests.ParseAndValidate(source, 170ParserErrorMessageTests.ParseAndValidate(source, 185ParserErrorMessageTests.ParseAndValidate(source, 207ParserErrorMessageTests.ParseAndValidate(source, 224ParserErrorMessageTests.ParseAndValidate(source, 241ParserErrorMessageTests.ParseAndValidate(source); 255ParserErrorMessageTests.ParseAndValidate(source,
LexicalAndXml\LexicalErrorTests.cs (78)
39ParserErrorMessageTests.ParseAndValidate(test, 64ParserErrorMessageTests.ParseAndValidate(test, 93ParserErrorMessageTests.ParseAndValidate(test, 128ParserErrorMessageTests.ParseAndValidate(test, Diagnostic(ErrorCode.ERR_IllegalEscape, @"\m")); 138ParserErrorMessageTests.ParseAndValidate(test, 162ParserErrorMessageTests.ParseAndValidate(test, 192ParserErrorMessageTests.ParseAndValidate(test, 219ParserErrorMessageTests.ParseAndValidate(test, 355ParserErrorMessageTests.ParseAndValidate(test, 372ParserErrorMessageTests.ParseAndValidate(test, Diagnostic(ErrorCode.ERR_EmptyCharConst, "")); 391ParserErrorMessageTests.ParseAndValidate(test, Diagnostic(ErrorCode.ERR_TooManyCharsInConst, "")); 409ParserErrorMessageTests.ParseAndValidate(test, 436ParserErrorMessageTests.ParseAndValidate(localDeclaration); 447ParserErrorMessageTests.ParseAndValidate(localFunction); 450ParserErrorMessageTests.ParseAndValidate(typeDeclaration); 509ParserErrorMessageTests.ParseAndValidate(test, 532ParserErrorMessageTests.ParseAndValidate(test, Diagnostic(ErrorCode.ERR_PPDefFollowsToken, "define")); 562ParserErrorMessageTests.ParseAndValidate(test, Diagnostic(ErrorCode.ERR_OpenEndedComment, "")); 580ParserErrorMessageTests.ParseAndValidate(test, 600ParserErrorMessageTests.ParseAndValidate(test, 628ParsingTests.ParseAndValidate(test, 647ParsingTests.ParseAndValidate(test, 660ParsingTests.ParseAndValidate(test, 681ParserErrorMessageTests.ParseAndValidate(test, 703ParserErrorMessageTests.ParseAndValidate(test, Diagnostic(ErrorCode.ERR_BadDirectivePlacement, "#")); 722ParserErrorMessageTests.ParseAndValidate(test, 747ParserErrorMessageTests.ParseAndValidate(test,// (1,8): error CS1002: ; expected 765ParserErrorMessageTests.ParseAndValidate(test, 785ParsingTests.ParseAndValidate(test, 814ParsingTests.ParseAndValidate(test, 843ParsingTests.ParseAndValidate(test, 916ParsingTests.ParseAndValidate(test, descriptions.ToArray()); 927ParsingTests.ParseAndValidate(test, 940ParsingTests.ParseAndValidate(test, 967ParserErrorMessageTests.ParseAndValidate(test, 995ParserErrorMessageTests.ParseAndValidate(test, 1020ParserErrorMessageTests.ParseAndValidate(test); 1039ParserErrorMessageTests.ParseAndValidate(test); 1061ParserErrorMessageTests.ParseAndValidate(test); 1084ParserErrorMessageTests.ParseAndValidate(test); 1106ParserErrorMessageTests.ParseAndValidate(test); 1129ParserErrorMessageTests.ParseAndValidate(test); 1153ParserErrorMessageTests.ParseAndValidate(test); 1176ParserErrorMessageTests.ParseAndValidate(test); 1199ParserErrorMessageTests.ParseAndValidate(test); 1222ParserErrorMessageTests.ParseAndValidate(test); 1243ParserErrorMessageTests.ParseAndValidate(test, 1270ParserErrorMessageTests.ParseAndValidate(test, 1343ParserErrorMessageTests.ParseAndValidate(test, 1415ParserErrorMessageTests.ParseAndValidate(test); 1434ParserErrorMessageTests.ParseAndValidate(test); 1457ParserErrorMessageTests.ParseAndValidate(test, 1484ParserErrorMessageTests.ParseAndValidate(test); 1503ParserErrorMessageTests.ParseAndValidate(test); 1525ParserErrorMessageTests.ParseAndValidate(test, 1553ParserErrorMessageTests.ParseAndValidate(test); 1575ParserErrorMessageTests.ParseAndValidate(test); 1599ParserErrorMessageTests.ParseAndValidate(test, 1629ParserErrorMessageTests.ParseAndValidate(test); 1653ParserErrorMessageTests.ParseAndValidate(test); 1678ParserErrorMessageTests.ParseAndValidate(test); 1700ParserErrorMessageTests.ParseAndValidate(test, 1728ParserErrorMessageTests.ParseAndValidate(test); 1752ParserErrorMessageTests.ParseAndValidate(test, 1782ParserErrorMessageTests.ParseAndValidate(test); 1807ParserErrorMessageTests.ParseAndValidate(test); 1832ParserErrorMessageTests.ParseAndValidate(test, 1863ParserErrorMessageTests.ParseAndValidate(test); 1889ParserErrorMessageTests.ParseAndValidate(test); 1911ParserErrorMessageTests.ParseAndValidate(test, 1939ParserErrorMessageTests.ParseAndValidate(test, 1967ParserErrorMessageTests.ParseAndValidate(test, 1996ParserErrorMessageTests.ParseAndValidate(test); 2019ParserErrorMessageTests.ParseAndValidate(test); 2039ParserErrorMessageTests.ParseAndValidate(test); 2068ParserErrorMessageTests.ParseAndValidate(test); 2089ParserErrorMessageTests.ParseAndValidate(test, 2103ParserErrorMessageTests.ParseAndValidate(test,
Parsing\DeconstructionTests.cs (1)
2178ParseAndValidate(source);
Parsing\ParserErrorMessageTests.cs (113)
48ParseAndValidate(test, 156ParseAndValidate(test); 192ParseAndValidate(test, 219ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ConstValueRequired, "i")); 238ParseAndValidate(test, 296ParseAndValidate(test, 313ParseAndValidate(test, 330ParseAndValidate(test, 347ParseAndValidate(test, 367ParseAndValidate(test, 387ParseAndValidate(test, 407ParseAndValidate(test, 424ParseAndValidate(test, 441ParseAndValidate(test, 458ParseAndValidate(test, 478ParseAndValidate(test, 500ParseAndValidate(test, 524ParseAndValidate(test, 547ParseAndValidate(test, 814ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ExternAfterElements, "extern")); 834ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ValueExpected, "]")); 853ParseAndValidate(test, 1144ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ExpectedSelectOrGroup, ";")); 1167ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ExpectedContextualKeywordOn, "x")); 1190ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ExpectedContextualKeywordEquals, "y")); 1214ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ExpectedContextualKeywordBy, "y")); 1361ParseAndValidate(test, Diagnostic(ErrorCode.ERR_MissingArgument, "")); 1378ParseAndValidate(test, Diagnostic(ErrorCode.ERR_IdentifierExpected, "")); 1388ParseAndValidate(test, 1403ParseAndValidate(test, Diagnostic(ErrorCode.ERR_IdentifierExpected, ""), 1423ParseAndValidate(test, 1448ParseAndValidate(test, 1475ParseAndValidate(test, 1529ParseAndValidate(test, Diagnostic(ErrorCode.ERR_SemicolonExpected, "")); 1549ParseAndValidate(test, 1573ParseAndValidate(test, 1603ParseAndValidate(test, 1629ParseAndValidate(test, 1977ParseAndValidate(@"enum E : byt { A, B }"); // no *parser* errors. This is a semantic error now. 2001ParseAndValidate(text, 2041ParseAndValidate(text, 2130ParseAndValidate(test, Diagnostic(ErrorCode.ERR_InvalidNumber, "")); 2146ParseAndValidate(test, 2293ParseAndValidate(test); 2316ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ThisOrBaseExpected, "{")); 2350ParseAndValidate(test, Diagnostic(ErrorCode.ERR_OvlUnaryOperatorExpected, "ii")); 2398ParseAndValidate(test, Diagnostic(ErrorCode.ERR_OvlBinaryOperatorExpected, "++")); 2408ParseAndValidate(test, 2515ParseAndValidate(test, // (1,2): error CS1024: Preprocessor directive expected 2539ParseAndValidate(test, 2570ParseAndValidate(test, Diagnostic(ErrorCode.ERR_CloseParenExpected, "")); 2584ParseAndValidate(test, Diagnostic(ErrorCode.ERR_EndifDirectiveExpected, "")); 2603ParseAndValidate(test, 2623ParseAndValidate(test, Diagnostic(ErrorCode.ERR_ErrorDirective, "(12345)").WithArguments("(12345)")); 2661ParseAndValidate(test, 2831ParseAndValidate(test, 2928ParseAndValidate(test, Diagnostic(ErrorCode.ERR_EndRegionDirectiveExpected, "")); 2945ParseAndValidate(test, 2968ParseAndValidate(test, 3064ParseAndValidate(test, 3101ParseAndValidate(test, 3157ParseAndValidate(test, 3192ParseAndValidate(test, 3801ParseAndValidate(test, Diagnostic(ErrorCode.ERR_RbraceExpected, "")); 3812ParseAndValidate(test, Diagnostic(ErrorCode.ERR_LbraceExpected, ""), Diagnostic(ErrorCode.ERR_RbraceExpected, "")); 3824ParseAndValidate(test, 3874ParseAndValidate(test, Diagnostic(ErrorCode.ERR_InExpected, "arr")); 3891ParseAndValidate(test, 3922ParseAndValidate(test, 3952ParseAndValidate(test, Diagnostic(ErrorCode.ERR_InvalidMemberDecl, "return").WithArguments("return")); 3972ParseAndValidate(test, Diagnostic(ErrorCode.ERR_InvalidMemberDecl, ";").WithArguments(";")); 3988ParseAndValidate(test, 4022ParseAndValidate(test); 4085ParseAndValidate(test, 4115ParseAndValidate(test, 4134ParseAndValidate(test, 4156ParseAndValidate(test, 4174ParseAndValidate(test, Diagnostic(ErrorCode.ERR_InvalidExprTerm, "void").WithArguments("void")); 4192ParseAndValidate(test, 4213ParseAndValidate(test, 4253ParseAndValidate(test, Diagnostic(ErrorCode.ERR_InvalidExprTerm, "from").WithArguments("]")); 4267ParseAndValidate(test, 4303ParseAndValidate(test, 4338ParseAndValidate(test, Diagnostic(ErrorCode.ERR_BadNewExpr, ";")); 4365ParseAndValidate(test, 4390ParseAndValidate(test, 4416ParseAndValidate(test, 4436ParseAndValidate(test, 4459ParseAndValidate(test); // Binding error is reported instead 4474ParseAndValidate(test, 4493ParseAndValidate(test, 4516ParseAndValidate(test, Diagnostic(ErrorCode.ERR_NoVoidHere, "void")); 4531ParseAndValidate(test, Diagnostic(ErrorCode.ERR_NoVoidHere, "void"), Diagnostic(ErrorCode.ERR_NoVoidHere, "void")); 4570ParseAndValidate(test, Diagnostic(ErrorCode.ERR_BadArraySyntax, "[")); 4802ParseAndValidate(test, 4820ParseAndValidate(test, 4843ParseAndValidate(test, Diagnostic(ErrorCode.ERR_MissingPPFile, "hidden")); 4865ParseAndValidate(test, 4918ParseAndValidate(test, Diagnostic(ErrorCode.ERR_UnexpectedSemicolon, ";")); 5034ParseAndValidate(test, Diagnostic(ErrorCode.ERR_EmptyYield, "return")); 5055ParseAndValidate(test, Diagnostic(ErrorCode.ERR_FixedDimsRequired, "ia"), Diagnostic(ErrorCode.ERR_ValueExpected, "]")); 5075ParseAndValidate(test); 5085ParseAndValidate(test); 5105ParseAndValidate(test, Diagnostic(ErrorCode.ERR_UnexpectedGenericName, "E")); 5119ParseAndValidate(test, Diagnostic(ErrorCode.ERR_GlobalAttributesNotFirst, "assembly")); 5132ParseAndValidate(test, Diagnostic(ErrorCode.ERR_GlobalAttributesNotFirst, "assembly")); 5151ParseAndValidate(test, 5175ParseAndValidate(test, 5195ParseAndValidate(test, 5343ParseAndValidate(test, 5374ParseAndValidate(text, 5905ParseAndValidate(test, Diagnostic(ErrorCode.WRN_WarningDirective, "//This is a WARNING!").WithArguments("//This is a WARNING!")); 5923ParseAndValidate(test);
Parsing\StackAllocInitializerParsingTests.cs (11)
194ParseAndValidate(test, 212ParseAndValidate(test, 233ParseAndValidate(test, 254ParseAndValidate(test, 278ParseAndValidate(test, 299ParseAndValidate(test, 323ParseAndValidate(test, 347ParseAndValidate(test, 371ParseAndValidate(test, 395ParseAndValidate(test, 422ParseAndValidate(test,
Parsing\ValueTupleTests.cs (1)
714ParseAndValidate(test,