11 overrides of IsInterpolatedStringHandlerType
Microsoft.CodeAnalysis.CSharp (9)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
44
internal sealed override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
116
internal sealed override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\ErrorTypeSymbol.cs (1)
436
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
420
internal sealed override bool
IsInterpolatedStringHandlerType
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
168
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1328
internal sealed override bool
IsInterpolatedStringHandlerType
Symbols\Synthesized\SynthesizedContainer.cs (1)
105
internal sealed override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
106
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
195
internal override bool
IsInterpolatedStringHandlerType
=> _underlyingType.IsInterpolatedStringHandlerType;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
358
internal override bool
IsInterpolatedStringHandlerType
=> false;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
334
internal override bool
IsInterpolatedStringHandlerType
=> false;
34 references to IsInterpolatedStringHandlerType
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_InterpolatedString.cs (2)
860
Debug.Assert(interpolatedStringParameter is { Type: NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true } }
865
Type: ArrayTypeSymbol { ElementType: NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true } },
Binder\Semantics\Conversions\Conversions.cs (1)
131
if (destination is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true })
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3680
&& parameters.ParameterTypes[argumentPosition].Type is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true, IsValueType: true })
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
911
Debug.Assert(parameters[i].Type is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true, IsValueType: true });
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
25
Debug.Assert(node.Type is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true });
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
850
else if (paramNames.IsDefault || Type is not NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true })
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1238
if (Type is not NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true } handlerType)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
195
internal override bool IsInterpolatedStringHandlerType => _underlyingType.
IsInterpolatedStringHandlerType
;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (23)
Semantics\InterpolationTests.cs (12)
6925
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7000
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7078
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7153
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7261
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7301
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7341
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7381
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7458
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7535
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7616
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7778
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
Semantics\RawInterpolationTests_Handler.cs (11)
5226
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5313
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5403
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5490
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5577
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5624
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5671
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5760
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5849
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5942
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5972
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (2)
953
&& ctorContainingType.GetSymbol().
IsInterpolatedStringHandlerType
976
&& containingType.GetSymbol().
IsInterpolatedStringHandlerType
;