490 references to GetSyntax
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
CodeGen\CodeGenAsyncIteratorTests.cs (2)
8958var s = GetSyntax<IdentifierNameSyntax>(tree, "s"); 9024var s = GetSyntax<IdentifierNameSyntax>(tree, "s");
CodeGen\CodeGenExprLambdaTests.cs (2)
1493var s = GetSyntax<IdentifierNameSyntax>(tree, "a"); 1530var s = GetSyntax<IdentifierNameSyntax>(tree, "a");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (455)
Semantics\CollectionExpressionTests.cs (28)
31495var invocation0 = GetSyntax<InvocationExpressionSyntax>(tree, """M("hi", [null])"""); 31499var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "M((string?)null, [null])"); 31543var invocation0 = GetSyntax<InvocationExpressionSyntax>(tree, """M("hi", [null])"""); 31547var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "M((string?)null, [null])"); 31551var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, "M((string?)null, null)"); 31600var invocation0 = GetSyntax<InvocationExpressionSyntax>(tree, "M(ref notNull, [null])"); 31604var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "M(ref maybeNull, [null])"); 31699var invocation0 = GetSyntax<InvocationExpressionSyntax>(tree, "M([(string?)null])"); 31703var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, """M(["hi"])"""); 31707var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, """M(["hi", null])"""); 32320var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "IdList([element])"); 32356var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "IdList([element])"); 32388var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "IdList([element1, element2])"); 32416var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "IdList([element1, element2])"); 32458var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "IdList([(string?)element1, element2])"); 32504var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "IdList([element1, element2])"); 32570var invocation0 = GetSyntax<InvocationExpressionSyntax>(tree, "M(ref notNull, [null])"); 32574var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "M(ref notNull, [maybeNull])"); 32578var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, """M(ref notNull, [notNull, ""])"""); 32582var invocation3 = GetSyntax<InvocationExpressionSyntax>(tree, """M(ref notNull, [maybeNull, ""])"""); 32586var invocation4 = GetSyntax<InvocationExpressionSyntax>(tree, """M(ref maybeNull, [notNull, maybeNull, ""])"""); 32666var invocation0 = GetSyntax<InvocationExpressionSyntax>(tree, "M(ref notNull, [[null]])"); 32670var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "M(ref notNull, [[maybeNull]])"); 32674var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, """M(ref notNull, [[notNull, ""]])"""); 32678var invocation3 = GetSyntax<InvocationExpressionSyntax>(tree, """M(ref notNull, [[maybeNull, ""]])"""); 32682var invocation4 = GetSyntax<InvocationExpressionSyntax>(tree, """M(ref maybeNull, [[notNull, maybeNull, ""]])"""); 33061var invocation0 = GetSyntax<InvocationExpressionSyntax>(tree, "M([Copy(maybeNull, out var maybeNull2), maybeNull2])"); 33065var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "M([Copy(maybeNull, out var maybeNull2), maybeNull2.ToString()])");
Semantics\ExtensionTests.cs (422)
2538var syntax = GetSyntax<QualifiedNameSyntax>(tree, "C.Nested"); 2864var returnStatement = GetSyntax<ReturnStatementSyntax>(tree, "return o;"); 12156var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new object().M()"); 12182var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new object().M()"); 12187var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 12208invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new object().M()"); 12212memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 12244var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new object().M()"); 12248var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 12269invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new object().M()"); 12273memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 12297var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new object().M()"); 12300var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 12332var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "object.M()"); 12335invocation = GetSyntax<InvocationExpressionSyntax>(tree, "int.M()"); 12338var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 12341memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 12368var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.P"); 12372memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.P"); 12506var method = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().Method"); 12510var property = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().Property"); 12591var invocation = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().Method"); 12631var invocation = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().Method"); 12737var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "new object().Method(42)"); 12741var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, """new object().Method("hello")"""); 12793var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "new object().Method(42)"); 12797var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, """new object().Method("hello")"""); 12843var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "new object().Method(42)"); 12848var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, """new object().Method("hello")"""); 12853var invocation3 = GetSyntax<InvocationExpressionSyntax>(tree, "new object().Method(default)"); 12881var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new Derived().M()"); 12885var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new Derived().M"); 12912var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C().M()"); 12916var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 12944var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C().M()"); 12948var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 12980var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "t.M()"); 12983var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "t.M"); 13018var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "T.M"); 13051var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "t.M2()"); 13054var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "t.M2"); 13093var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "t.M2()"); 13096var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "t.M2"); 13128var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 13154var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C<int>().M()"); 13184var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C<int>().M<string>()"); 13188var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<int>().M<string>"); 13214var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()"); 13248var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C<int>().M<,>()"); 13282var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C<int>().M<,,>()"); 13313var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new C<int>().M<int, string>()"); 13372var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "o.Method"); 13399var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new Alias().M"); 13432var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 13460var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<dynamic>().M"); 13490var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new D().M"); 13520var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new D().M"); 13547var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<(int a, int b)>().M"); 13550memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<(int, int)>().M"); 13553memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<(int other, int)>().M"); 13645var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "o.M"); 13668var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "E.M"); 13696var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "o.M"); 13728var identifier = GetSyntax<IdentifierNameSyntax>(tree, "Method"); 13785var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Method"); 13818var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Method"); 14155var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14199var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14236var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14273var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14310var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14347var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "M(42)"); 14379var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14417var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14443var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 14469var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 14495var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 14530var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14580var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M<object>"); 14611var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M<object, object>"); 14642var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M<>"); 14672var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14702var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M"); 14748var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 14780var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<int>().StaticType<string>"); 14859var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.M1"); 14901var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.M1"); 14973var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().Member"); 15040var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<(string, string)>.Nested<(int, int)>().M"); 15074var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M"); 15120var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<long*[]>.Nested<int*[]>().M"); 15152var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<delegate*<int>[]>.Nested<delegate*<long>[]>().M"); 15179var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<int>().M"); 15207var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<int>().M"); 15234var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<int, string>().M"); 15296var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M<object>"); 15326var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 15378var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 15453var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 15493var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.M"); 15498var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.M2"); 15529var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.M"); 15533memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.P"); 15586var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "string.M"); 15613var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 15917var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "I<object, string>.M"); 15943var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "I<object, string>.M"); 16005var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Container.M"); 16085var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Container.M"); 16135memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Container.M"); 16198var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 16221var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().P"); 16248var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().P"); 16275var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "new object().P()"); 16301var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().P"); 16326var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "object.M()"); 16353var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M<object>"); 16426var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().P"); 16510var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.StaticProperty"); 16641var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.StaticProperty"); 16759var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 16811var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.StaticProperty"); 16835var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 16860var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 16908var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17145var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17174var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17206var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17229var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17253var memberBinding = GetSyntax<MemberBindingExpressionSyntax>(tree, ".M"); 17278var memberBinding = GetSyntax<MemberBindingExpressionSyntax>(tree, ".M"); 17302var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17327var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17360var binaryOp = GetSyntax<BinaryExpressionSyntax>(tree, "object.M + object.M"); 17393var binaryOp = GetSyntax<BinaryExpressionSyntax>(tree, "object.M + object.M"); 17418var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17421var unaryOp = GetSyntax<PostfixUnaryExpressionSyntax>(tree, "object.M++"); 17446var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17449var unaryOp = GetSyntax<PrefixUnaryExpressionSyntax>(tree, "!object.M"); 17475var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17478var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M2"); 17502var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17505var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M2"); 17535var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17645var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17648var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M2"); 17680var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17683var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M2"); 17707var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17743var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17746var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M2"); 17791var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17794var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M2"); 17824var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 17852var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 18001var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "o.Member"); 18031var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 18135var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().Member"); 18160var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().Member"); 18251var defaultExpr = GetSyntax<LiteralExpressionSyntax>(tree, "default"); 18288var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s1.f"); 18314var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.ToString"); 18341var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 18379var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18417var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18456var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18497var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18538var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 18582var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 18626var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18665var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18704var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18743var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 18828var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M"); 18860var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M"); 18892var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 18942var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C(42).M"); 19116var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.Method"); 19213var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M"); 19241var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M<object>"); 19271var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M<object, int>"); 19298var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M<object, int>"); 19325var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M<object>"); 19358var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 19404var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 19432var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 19466var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 19469var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M2"); 19496var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 19611var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 19712var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M"); 19841var property = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Property"); 19873var property = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Property"); 19898var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, """(b ? "" : null).Property"""); 20086var assignment = GetSyntax<AssignmentExpressionSyntax>(tree, "Property = 1"); 20153var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.M1"); 20195var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.P1"); 20243var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.M1"); 20288var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20325var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20373var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20421var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20471var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20521var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20575var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20629var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20683var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20731var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20779var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20819var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20859var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20902var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20942var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 20985var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.Member"); 21116var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 21137memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 21178var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 21233var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.Method"); 21236var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.Property"); 24499var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Enum.Zero.Property"); 24532var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "1.Property"); 24537var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "2.Property"); 24645var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "1.Property"); 24672var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "1.Property"); 24771var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "(1, 2).Property"); 24798var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "(1, 2).Property"); 24873var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "(1, 1).Property"); 24878var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "(2, 2).Property"); 24914var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 24951var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 24987var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 25025var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M"); 25030var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M2"); 27481var nameColon = GetSyntax<NameColonSyntax>(tree, "Property:"); 27925var expressionColon = GetSyntax<ExpressionColonSyntax>(tree, "Property.Property2:"); 28048var assignment = GetSyntax<AssignmentExpressionSyntax>(tree, "Property = 42"); 28202var assignment = GetSyntax<AssignmentExpressionSyntax>(tree, "Property = 42"); 28743var invocation = GetSyntax<InvocationExpressionSyntax>(tree, """object.Method("")"""); 28772var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "object.Method()"); 28807var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.P"); 28842var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.P<int>"); 28870var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M<int>"); 28922var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M"); 28962var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "c.M"); 28995var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.M"); 29089var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 29122var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Method"); 29152var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "c.Method"); 29180var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Property"); 29208var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Method"); 29238var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "c.Property"); 29292var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.Property"); 29321var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Property"); 29350var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Property"); 29378var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "I<string>.Property"); 29434var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 29551var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "T.Method"); 29592var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "a.Extension"); 29596memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "a.Extension2"); 33656var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 33683var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 33710var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 33737var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33764var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33811var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33841var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33881var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33906var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33937var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33965var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 33994var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M"); 34073var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 34116var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.P"); 34147var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.P"); 34183var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.P"); 34241var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "E.get_P"); 34287var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "E.set_P"); 34422var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 34462var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 34498var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 34547var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.M"); 34596var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.M"); 34685var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.M"); 34718var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "I<C2>.M"); 34748var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 34779var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 34809var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M"); 34839var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 34900var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 35238var literal = GetSyntax<LiteralExpressionSyntax>(tree, "42"); 35272var color = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.M").Expression; 35296var literal = GetSyntax<LiteralExpressionSyntax>(tree, "42"); 35350var color = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.P").Expression; 35540var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.P"); 35570var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.P"); 35610var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.P"); 35642var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.P"); 35675var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "Color.P"); 35923var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M"); 35949var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M"); 36036var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.P"); 36067var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "string.P"); 36098var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.P"); 36129var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.P"); 36160var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.P"); 36192var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.P"); 36224var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.P"); 36256var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M"); 36287var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "string.M"); 36321var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.M"); 36359var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "i.M"); 36496var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "d.P"); 36555var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "M2(d)"); 37052var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "s.M<object>()"); 37056var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M<object>"); 37082var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "42.M<object>()"); 37086var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M<object>"); 37113var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.P<object>"); 37141var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M<string>"); 37168var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.M<string>"); 37195var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C<string, string>.M<string>"); 37218var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "string.M<object, long>(42)"); 37221var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "string.M<object, long>"); 37247var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M<string, long>"); 37288var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M<object>"); 37292memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M2<object>"); 37296memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M3<object>"); 37324var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "s.P<object>"); 37404var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "object.M()"); 37407var property = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.Property"); 37740var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M<int>"); 37743var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M2<int>"); 37776var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 37779var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M2"); 37812var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M<int>"); 37815var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M2<int>"); 37848var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "int.M"); 37851var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "42.M2"); 37876var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 37900var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.P"); 37931var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 37961var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "string.M"); 37965var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "string.M()"); 37998var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "string.M"); 38024var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 38049var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 38075var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.M"); 38080var cast = GetSyntax<CastExpressionSyntax>(tree, "(System.Action)object.M"); 38167var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "object.P"); 38196var genericName = GetSyntax<GenericNameSyntax>(tree, "M<int>"); 38226var genericName = GetSyntax<GenericNameSyntax>(tree, "M<int>"); 38256var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C<int>.M"); 38278var genericName = GetSyntax<InvocationExpressionSyntax>(tree, "M<T>()").Expression; 38311var expr = GetSyntax<InvocationExpressionSyntax>(tree, "T.M<T>()").Expression; 38315expr = GetSyntax<InvocationExpressionSyntax>(tree, "T.M()").Expression; 38319expr = GetSyntax<InvocationExpressionSyntax>(tree, "E.M<T>()").Expression; 38345var expr = GetSyntax<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression; 38349expr = GetSyntax<InvocationExpressionSyntax>(tree, "t.M()").Expression; 38384var expr = GetSyntax<InvocationExpressionSyntax>(tree, "t.M<T, U>(u)").Expression; 38390expr = GetSyntax<InvocationExpressionSyntax>(tree, "t.M(u)").Expression; 38394expr = GetSyntax<InvocationExpressionSyntax>(tree, "t.M(42)").Expression; 38398expr = GetSyntax<InvocationExpressionSyntax>(tree, "42.M(u)").Expression; 38427var expr = GetSyntax<InvocationExpressionSyntax>(tree, "t.M<T>()").Expression; 38433expr = GetSyntax<InvocationExpressionSyntax>(tree, "t.M()").Expression; 39179var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "M2()"); 39182invocation = GetSyntax<InvocationExpressionSyntax>(tree, "this.M2()"); 39185invocation = GetSyntax<InvocationExpressionSyntax>(tree, "M2(new object())"); 39233var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "M2()"); 39748var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = int.M"); 39774var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = int.M"); 39797var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = int.M"); 39823var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = 42.M"); 39847var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, """var x = "ran".M"""); 39873var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = 42.M"); 39899var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = 42.M"); 39923var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, """var x = "ran".M<object>"""); 39948var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, """var x = "ran".M"""); 39992var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, """var x = "".M"""); 40033var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, """var x = "ran".M"""); 40148var localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = new C().M"); 40173localDeclaration = GetSyntax<VariableDeclarationSyntax>(tree, "var x = new C().M"); 45542var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "oNull.M()"); 45545var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, "oNotNull.M()"); 45590var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "oNull.M()"); 45593var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, "oNotNull.M()"); 45631var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "oNull.M(oNull)"); 45634var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, "oNotNull.M(oNotNull)"); 45670var invocation1 = GetSyntax<InvocationExpressionSyntax>(tree, "Derived1.M()"); 45673var invocation2 = GetSyntax<InvocationExpressionSyntax>(tree, "Derived2.M()"); 45895var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull.M"); 45898var localDeclaration1 = GetSyntax<VariableDeclarationSyntax>(tree, "var x = oNull.M"); 45901var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNotNull.M"); 45904var localDeclaration2 = GetSyntax<VariableDeclarationSyntax>(tree, "var y = oNotNull.M"); 45936var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull.M"); 45939var localDeclaration1 = GetSyntax<VariableDeclarationSyntax>(tree, "var x = oNull.M"); 45942var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNotNull.M"); 45945var localDeclaration2 = GetSyntax<VariableDeclarationSyntax>(tree, "var y = oNotNull.M"); 46003var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull.M"); 46007var varDeclaration1 = GetSyntax<VariableDeclarationSyntax>(tree, "var x = oNull.M"); 46011var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull.M2"); 46015var varDeclaration2 = GetSyntax<VariableDeclarationSyntax>(tree, "var x2 = oNull.M2"); 46019var memberAccess3 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull2.M"); 46023var memberAccess4 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull2.M2"); 46027var memberAccess5 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNotNull.M"); 46031var varDeclaration3 = GetSyntax<VariableDeclarationSyntax>(tree, "var y = oNotNull.M"); 46138var invocation1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "Derived1.M"); 46143var localDeclaration1 = GetSyntax<VariableDeclarationSyntax>(tree, "var x = Derived1.M"); 46147var invocation2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "Derived2.M"); 46151var localDeclaration2 = GetSyntax<VariableDeclarationSyntax>(tree, "var x = Derived1.M"); 46185var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "Derived1.M"); 46189var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "Derived2.M"); 46239var memberAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "Derived1.M"); 46243var varDeclaration1 = GetSyntax<VariableDeclarationSyntax>(tree, "var x = Derived1.M"); 46247var memberAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "Derived2.M"); 46250var varDeclaration2 = GetSyntax<VariableDeclarationSyntax>(tree, "var x = Derived1.M"); 46293var assignment1 = GetSyntax<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull"); 46299var assignment2 = GetSyntax<AssignmentExpressionSyntax>(tree, "var (y1, y2) = oNotNull"); 46304var assignment3 = GetSyntax<AssignmentExpressionSyntax>(tree, "var (z1, z2, z3) = oNull"); 46337var assignment1 = GetSyntax<AssignmentExpressionSyntax>(tree, "var (x1, x2) = oNull"); 48647var assignment = GetSyntax<AssignmentExpressionSyntax>(tree, "Property = 42"); 48678var assignment = GetSyntax<AssignmentExpressionSyntax>(tree, "Property = oNull"); 48682assignment = GetSyntax<AssignmentExpressionSyntax>(tree, "Property = oNotNull");
Semantics\ExtensionTests2.cs (5)
1215var propertyAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull.P"); 1218var propertyAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNotNull.P"); 1330var propertyAccess1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNull.P"); 1333var propertyAccess2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "oNotNull.P"); 2956var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "int.M()");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\ConstantTests.cs (2)
4081var xDeclarator = GetSyntax<VariableDeclaratorSyntax>(tree, """x = x switch { _ => "" }"""); 4102var xDeclarator = GetSyntax<VariableDeclaratorSyntax>(tree, """x = x switch { _ => "" }""");
Semantics\DelegateTypeTests.cs (13)
2356var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 2855var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "c.M"); 2906var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 2934var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C<int, long>().M"); 2965var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M"); 2993var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M<int>"); 3022var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M<object?>"); 3055var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new C().M<object?>"); 3086var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M"); 3117var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().M<object>"); 3150var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "new object().F"); 3634var f1 = GetSyntax<MemberAccessExpressionSyntax>(tree, "p.F1"); 3641var f2 = GetSyntax<MemberAccessExpressionSyntax>(tree, "p.F2");
Semantics\LocalFunctionTests.cs (1)
10430var nameof = GetSyntax<InvocationExpressionSyntax>(tree, "nameof(p)");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (15)
Symbols\ConversionTests.cs (11)
454var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 485var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 520var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 556var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 592var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 626var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 661var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 686var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 717var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 743var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test"); 766var memberAccess = GetSyntax<MemberAccessExpressionSyntax>(tree, "C.Test");
Symbols\LocalFunctionTests.cs (4)
446var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "local()"); 470var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "local(new C())"); 499var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "local(42)"); 522var invocation = GetSyntax<InvocationExpressionSyntax>(tree, "C<int>.M<string>()");