101 references to InterpolatedStringHandlerAttribute
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (6)
CodeGen\CodeGenCallTests.cs (4)
1366
new[] { source,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute },
1522
new[] { source,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute },
1635
new[] { source,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute },
1796
new[] { source,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute },
FlowAnalysis\RegionAnalysisTests.cs (2)
9038
" +
InterpolatedStringHandlerAttribute
;
9087
" +
InterpolatedStringHandlerAttribute
;
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (5)
IOperation\IOperationTests_IInterpolatedStringOperation.cs (5)
1790
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code,
InterpolatedStringHandlerAttribute
}, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularPreview);
1875
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code,
InterpolatedStringHandlerAttribute
}, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularPreview);
1930
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code,
InterpolatedStringHandlerAttribute
}, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularPreview);
4461
VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>(new[] { code,
InterpolatedStringHandlerAttribute
}, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularPreview);
5640
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularPreview);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (89)
Semantics\InterpolationTests.cs (58)
3219
var verifier = CompileAndVerify(new[] { code,
InterpolatedStringHandlerAttribute
});
4376
var comp = CreateCompilation(new[] { source,
InterpolatedStringHandlerAttribute
});
4565
CompileAndVerify(new[] { source,
InterpolatedStringHandlerAttribute
}, expectedOutput: "literal:l");
8990
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
});
9053
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
});
9919
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10022
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.DebugExe);
10168
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10267
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10365
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10419
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10518
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10617
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10715
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10814
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
10899
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
11011
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
11263
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
11448
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
11548
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, options: TestOptions.ReleaseExe);
13815
var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
13860
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
13905
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
13948
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
13997
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
14053
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
14146
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
14256
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14259
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
14288
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
14325
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14328
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
14365
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14368
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
14405
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14414
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
14463
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14466
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
14497
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14500
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
14531
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14534
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
14568
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
14606
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14616
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50);
14661
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50);
14664
comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50);
14709
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
14750
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
14786
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
14837
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
14883
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
14923
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
16603
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"1");
16644
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"1");
16695
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"12");
16741
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"12");
17045
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
});
Semantics\NullableReferenceTypesTests.cs (4)
64914
",
InterpolatedStringHandlerAttribute
},
64951
",
InterpolatedStringHandlerAttribute
},
65002
",
InterpolatedStringHandlerAttribute
},
65638
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
});
Semantics\RawInterpolationTests_Handler.cs (27)
1618
var verifier = CompileAndVerify(new[] { code,
InterpolatedStringHandlerAttribute
});
2680
var comp = CreateCompilation(new[] { source,
InterpolatedStringHandlerAttribute
});
2892
CompileAndVerify(new[] { source,
InterpolatedStringHandlerAttribute
}, expectedOutput: "literal:l");
7281
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
});
7348
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
});
10536
var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
10587
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
10638
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
10683
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
10734
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
10790
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
10883
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Mscorlib45AndCSharp);
10988
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
11023
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
11058
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
}, targetFramework: TargetFramework.Net50);
11100
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
11145
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
11178
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
11211
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
11245
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
11283
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
11321
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
12992
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"1");
13033
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"1");
13086
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"12");
13132
var verifier = CompileAndVerify(new[] { code, InterpolatedStringHandlerArgumentAttribute,
InterpolatedStringHandlerAttribute
}, expectedOutput: @"12");
13448
var comp = CreateCompilation(new[] { code,
InterpolatedStringHandlerAttribute
});
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
2745
" + (includeOneTimeHelpers ?
InterpolatedStringHandlerAttribute
+ cultureInfoHandler : "");