10 references to InFieldInitializer
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Conversions.cs (2)
2734if (InFieldInitializer && !ContainingType!.IsScriptClass || InConstructorInitializer || InAttributeArgument) 2742ErrorCode code = InFieldInitializer ? ErrorCode.ERR_FieldInitRefNonstatic : ErrorCode.ERR_ObjectRequired;
Binder\Binder_Expressions.cs (4)
60if (InFieldInitializer && !inTopLevelScriptMember) 2313if (InFieldInitializer && !currentType.IsScriptClass) 3218if ((InConstructorInitializer || InFieldInitializer) && ContainingMemberOrLambda.ContainingSymbol.Kind == SymbolKind.NamedType) 9046return this.InFieldInitializer && (object)containingType != null && containingType.IsEnumType();
Binder\Binder_Invocation.cs (1)
421if ((InConstructorInitializer || InFieldInitializer) && receiver.WasCompilerGenerated)
Binder\Binder_Patterns.cs (1)
887if ((InConstructorInitializer || InFieldInitializer) && ContainingMemberOrLambda.ContainingSymbol.Kind == SymbolKind.NamedType)
Binder\Binder_Symbols.cs (1)
1518!InFieldInitializer &&
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
680? Binder.WasImplicitReceiver(receiverOpt) && binder.InFieldInitializer && !binder.BindingTopLevelScriptCode