127 references to UsingNode
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (127)
Parsing\AwaitParsingTests.cs (40)
431UsingNode(@" 475UsingNode(@" 519UsingNode(@" 553UsingNode(@" 581UsingNode(@" 615UsingNode(@" 649UsingNode(@" 690UsingNode(@" 727UsingNode(@" 758UsingNode(@" 789UsingNode(@" 820UsingNode(@" 855UsingNode(@" 885UsingNode(@" 924UsingNode(@" 1010UsingNode(@" 1099UsingNode(@" 1155UsingNode(@" 1181UsingNode(@" 1211UsingNode(@" 1253UsingNode(@" 1295UsingNode(@" 1337UsingNode(@" 1368UsingNode(@" 1400UsingNode(@" 1432UsingNode(@" 1464UsingNode(@" 1490UsingNode(@" 1516UsingNode(@" 1542UsingNode(@" 1568UsingNode(@" 1594UsingNode(@" 1620UsingNode(@" 1646UsingNode(@" 1703UsingNode(@" 1743UsingNode(@" 1788UsingNode(@" 1835UsingNode(@" 1881UsingNode(@" 1927UsingNode(@"
Parsing\CrefParsingTests.cs (61)
42UsingNode("A"); 56UsingNode("A{B}"); 79UsingNode("A()"); 98UsingNode("A{B}()"); 130UsingNode("T.A"); 152UsingNode("T.A{B}"); 183UsingNode("T.A()"); 210UsingNode("T.A{B}()"); 254UsingNode("this"); 265UsingNode("this[A]"); 292UsingNode("T.this"); 311UsingNode("T.this[A]"); 413UsingNode("operator +"); 425UsingNode("operator checked +"); 457UsingNode("operator +(A)"); 481UsingNode("operator checked +(A)"); 541UsingNode("T.operator +"); 561UsingNode("T.operator checked +"); 610UsingNode("T.operator +(A)"); 642UsingNode("T.operator checked +(A)"); 680UsingNode("operator }}(A{A{T}})"); 723UsingNode("operator checked }}(A{A{T}})"); 818UsingNode("operator }}}(A{A{T}})").GetDiagnostics().Verify(); 869UsingNode("implicit operator A"); 885UsingNode("implicit operator checked A"); 926UsingNode("explicit operator A(B)"); 954UsingNode("explicit operator checked A(B)"); 1022UsingNode("T.implicit operator A"); 1046UsingNode("T.implicit operator checked A"); 1102UsingNode("T.explicit operator A(B)"); 1138UsingNode("T.explicit operator checked A(B)"); 1224UsingNode("A()"); 1239UsingNode("A(B)"); 1261UsingNode("A(B, C)"); 1295UsingNode("A(ref B, out C)"); 1331UsingNode("A(B?)"); 1361UsingNode("A(B*, C**)"); 1408UsingNode("IntPtr.op_Explicit(void*)"); 1447UsingNode("A(B[], C[,][,,])"); 1529UsingNode("A(ref int?*[], out B::C{D}.E?[,][])"); 1641UsingNode("F(A{int[], B?, C?*[,]})"); 1733UsingNode("explicit operator int[]"); 1762UsingNode("explicit operator checked int[]"); 1793UsingNode("explicit operator C[]"); 1822UsingNode("explicit operator checked C[]"); 1858UsingNode("int.A"); 1880UsingNode("A.B.C"); 1910UsingNode("A{T}.B{U, V}.C"); 1963UsingNode("Alias::B.C"); 1993UsingNode("global::B.C"); 2027UsingNode("string"); 2041UsingNode("Alias::B"); 2063UsingNode("global::B"); 2085UsingNode("global::global"); 2111UsingNode("@string"); 2125UsingNode(@"\u0061"); // a 2139UsingNode("\u00CB"); // E with umlaut 2153UsingNode("2"); 2171UsingNode("string()"); 2190UsingNode("Alias::B()"); 2217UsingNode("Alias::B{T}()");
Parsing\DeclarationParsingTests.cs (5)
6982var tree = UsingNode(@" 7025var tree = UsingNode(@" 7068var tree = UsingNode(@" 8943UsingNode( 9116UsingNode(
Parsing\LambdaParameterParsingTests.cs (1)
646var tree = UsingNode(@"(int a, int b Main();");
Parsing\NameAttributeValueParsingTests.cs (7)
39UsingNode("A"); 52UsingNode("int"); 65UsingNode(""); 78UsingNode(" "); 93UsingNode("A.B"); 108UsingNode("A{T}"); 123UsingNode(".");
Parsing\RecordParsing.cs (1)
345UsingNode(text);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (8)
262UsingNode("x?.y!.z.ToString()"); 314UsingNode("x?.y!?.z.ToString()"); 666UsingNode("x?.y![1].z.ToString()"); 732UsingNode("x?.y!(0)"); 774UsingNode("x?.y!"); 870UsingNode("x?.y!!.z"); 909UsingNode("x?.y!!!!.z"); 956UsingNode("x?.y.z!!");
Parsing\VerbatimCrefParsingTests.cs (4)
38UsingNode("T:NotARealType"); 57UsingNode("T:NotARealType"); 77UsingNode("T:NotARealType"); 98UsingNode("T:NotARealType");