19 references to ArrayInitializerStyle
Microsoft.CodeAnalysis.CSharp (19)
CodeGen\EmitArrayInitializer.cs (10)
47var initializationStyle = ShouldEmitBlockInitializer(arrayType.ElementType, initExprs); 49if (initializationStyle == ArrayInitializerStyle.Element) 59if (initializationStyle == ArrayInitializerStyle.Mixed) 245private ArrayInitializerStyle ShouldEmitBlockInitializer(TypeSymbol elementType, ImmutableArray<BoundExpression> inits) 249return ArrayInitializerStyle.Element; 256return ArrayInitializerStyle.Element; 265return ArrayInitializerStyle.Element; 276return ArrayInitializerStyle.Block; 283return ArrayInitializerStyle.Mixed; 288return ArrayInitializerStyle.Element;
CodeGen\EmitStackAllocInitializer.cs (9)
29var initializationStyle = ShouldEmitBlockInitializerForStackAlloc(elementType, initExprs); 30if (initializationStyle == ArrayInitializerStyle.Element) 45if (initializationStyle == ArrayInitializerStyle.Mixed) 60if (initializationStyle == ArrayInitializerStyle.Mixed) 72private ArrayInitializerStyle ShouldEmitBlockInitializerForStackAlloc(TypeSymbol elementType, ImmutableArray<BoundExpression> inits) 76return ArrayInitializerStyle.Element; 89return ArrayInitializerStyle.Block; 96return ArrayInitializerStyle.Mixed; 101return ArrayInitializerStyle.Element;