10 references to InFieldInitializer
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Conversions.cs (2)
1183if (InFieldInitializer && !ContainingType!.IsScriptClass || InConstructorInitializer || InAttributeArgument) 1191ErrorCode code = InFieldInitializer ? ErrorCode.ERR_FieldInitRefNonstatic : ErrorCode.ERR_ObjectRequired;
Binder\Binder_Expressions.cs (4)
54if (InFieldInitializer && !inTopLevelScriptMember) 2080if (InFieldInitializer && !currentType.IsScriptClass) 2952if ((InConstructorInitializer || InFieldInitializer) && ContainingMemberOrLambda.ContainingSymbol.Kind == SymbolKind.NamedType) 7584return this.InFieldInitializer && (object)containingType != null && containingType.IsEnumType();
Binder\Binder_Invocation.cs (1)
332if ((InConstructorInitializer || InFieldInitializer) && receiver.WasCompilerGenerated)
Binder\Binder_Patterns.cs (1)
878if ((InConstructorInitializer || InFieldInitializer) && ContainingMemberOrLambda.ContainingSymbol.Kind == SymbolKind.NamedType)
Binder\Binder_Symbols.cs (1)
1490!InFieldInitializer &&
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
659? Binder.WasImplicitReceiver(receiverOpt) && binder.InFieldInitializer && !binder.BindingTopLevelScriptCode