7 references to CanOptimizeBehavior
Microsoft.CodeAnalysis.CSharp (7)
CodeGen\EmitExpression.cs (1)
2318
return containingType.SpecialType.
CanOptimizeBehavior
();
FlowAnalysis\DefiniteAssignment.cs (1)
365
if (methodThisParameter.Type.SpecialType.
CanOptimizeBehavior
())
FlowAnalysis\EmptyStructTypeCache.cs (1)
129
return nts.IsStructType() && !nts.SpecialType.
CanOptimizeBehavior
() && !nts.KnownCircularStruct;
FlowAnalysis\NullableWalker.cs (1)
4653
if (type.SpecialType.
CanOptimizeBehavior
())
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
93
!node.Indices[0].Type!.SpecialType.
CanOptimizeBehavior
())
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
643
expr.Type.SpecialType.
CanOptimizeBehavior
() &&
Symbols\TypeSymbolExtensions.cs (1)
230
return underlyingType is not null && underlyingType.SpecialType.
CanOptimizeBehavior
();