15 overrides of IsInterpolatedStringHandlerType
Microsoft.CodeAnalysis.CSharp (14)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
48
internal sealed override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
126
internal sealed override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\ErrorTypeSymbol.cs (1)
452
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
620
internal sealed override bool
IsInterpolatedStringHandlerType
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
176
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1447
internal sealed override bool
IsInterpolatedStringHandlerType
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
178
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
855
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Synthesized\SynthesizedContainer.cs (1)
101
internal sealed override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
119
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
112
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
109
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
92
internal override bool
IsInterpolatedStringHandlerType
=> false;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
203
internal override bool
IsInterpolatedStringHandlerType
=> _underlyingType.IsInterpolatedStringHandlerType;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
341
internal override bool
IsInterpolatedStringHandlerType
=> false;
34 references to IsInterpolatedStringHandlerType
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Expressions.cs (1)
3679
Debug.Assert(handlerType is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true });
Binder\Semantics\Conversions\Conversions.cs (1)
140
if (destination is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true })
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
4585
&& parameters.ParameterTypes[argumentPosition].Type is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true, IsValueType: true })
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1372
parameter.Type is NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true };
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
1169
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)
867
else if (paramNames.IsDefault || Type is not NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true })
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1244
if (Type is not NamedTypeSymbol {
IsInterpolatedStringHandlerType
: true } handlerType)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
203
internal override bool IsInterpolatedStringHandlerType => _underlyingType.
IsInterpolatedStringHandlerType
;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (23)
Semantics\InterpolationTests.cs (12)
6967
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7042
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7120
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7195
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7303
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7343
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7383
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7423
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7500
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7577
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7658
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
7820
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
Semantics\RawInterpolationTests_Handler.cs (11)
5238
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5325
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5415
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5502
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5589
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5636
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5683
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5772
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5861
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5954
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
5984
Assert.True(customHandler.
IsInterpolatedStringHandlerType
);
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (2)
915
&& ctorContainingType.GetSymbol().
IsInterpolatedStringHandlerType
938
&& containingType.GetSymbol().
IsInterpolatedStringHandlerType
;