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