15 overrides of IsInterpolatedStringHandlerType
Microsoft.CodeAnalysis.CSharp (14)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
48internal sealed override bool IsInterpolatedStringHandlerType => false;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
126internal sealed override bool IsInterpolatedStringHandlerType => false;
Symbols\ErrorTypeSymbol.cs (1)
453internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
638internal sealed override bool IsInterpolatedStringHandlerType
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
176internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1448internal sealed override bool IsInterpolatedStringHandlerType
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
179internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
856internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Synthesized\SynthesizedContainer.cs (1)
105internal sealed override bool IsInterpolatedStringHandlerType => false;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
116internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
112internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
110internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
93internal override bool IsInterpolatedStringHandlerType => false;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
195internal override bool IsInterpolatedStringHandlerType => _underlyingType.IsInterpolatedStringHandlerType;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
341internal override bool IsInterpolatedStringHandlerType => false;
34 references to IsInterpolatedStringHandlerType
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Expressions.cs (1)
3679Debug.Assert(handlerType is NamedTypeSymbol { IsInterpolatedStringHandlerType: true });
Binder\Semantics\Conversions\Conversions.cs (1)
140if (destination is NamedTypeSymbol { IsInterpolatedStringHandlerType: true })
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
4595&& parameters.ParameterTypes[argumentPosition].Type is NamedTypeSymbol { IsInterpolatedStringHandlerType: true, IsValueType: true })
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1372parameter.Type is NamedTypeSymbol { IsInterpolatedStringHandlerType: true };
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
1276if (paramType is NamedTypeSymbol { IsInterpolatedStringHandlerType: true, IsValueType: true })
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
25Debug.Assert(node.Type is NamedTypeSymbol { IsInterpolatedStringHandlerType: true });
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
869else if (paramNames.IsDefault || Type is not NamedTypeSymbol { IsInterpolatedStringHandlerType: true })
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1251if (Type is not NamedTypeSymbol { IsInterpolatedStringHandlerType: true } handlerType)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
195internal override bool IsInterpolatedStringHandlerType => _underlyingType.IsInterpolatedStringHandlerType;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (23)
Semantics\InterpolationTests.cs (12)
7098Assert.True(customHandler.IsInterpolatedStringHandlerType); 7173Assert.True(customHandler.IsInterpolatedStringHandlerType); 7251Assert.True(customHandler.IsInterpolatedStringHandlerType); 7326Assert.True(customHandler.IsInterpolatedStringHandlerType); 7434Assert.True(customHandler.IsInterpolatedStringHandlerType); 7474Assert.True(customHandler.IsInterpolatedStringHandlerType); 7514Assert.True(customHandler.IsInterpolatedStringHandlerType); 7554Assert.True(customHandler.IsInterpolatedStringHandlerType); 7631Assert.True(customHandler.IsInterpolatedStringHandlerType); 7708Assert.True(customHandler.IsInterpolatedStringHandlerType); 7789Assert.True(customHandler.IsInterpolatedStringHandlerType); 7951Assert.True(customHandler.IsInterpolatedStringHandlerType);
Semantics\RawInterpolationTests_Handler.cs (11)
5238Assert.True(customHandler.IsInterpolatedStringHandlerType); 5325Assert.True(customHandler.IsInterpolatedStringHandlerType); 5415Assert.True(customHandler.IsInterpolatedStringHandlerType); 5502Assert.True(customHandler.IsInterpolatedStringHandlerType); 5589Assert.True(customHandler.IsInterpolatedStringHandlerType); 5636Assert.True(customHandler.IsInterpolatedStringHandlerType); 5683Assert.True(customHandler.IsInterpolatedStringHandlerType); 5772Assert.True(customHandler.IsInterpolatedStringHandlerType); 5861Assert.True(customHandler.IsInterpolatedStringHandlerType); 5954Assert.True(customHandler.IsInterpolatedStringHandlerType); 5984Assert.True(customHandler.IsInterpolatedStringHandlerType);
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (2)
915&& ctorContainingType.GetSymbol().IsInterpolatedStringHandlerType 938&& containingType.GetSymbol().IsInterpolatedStringHandlerType;