Debug.Assert((parentBinder.ContainingMemberOrLambdaisTypeSymbolcontaining&&TypeSymbol.Equals(containing,fieldSymbol.ContainingType,TypeCompareKind.ConsiderEverything2))||//should be the binder for the type
fieldSymbol.ContainingType.IsImplicitClass);//however, we also allow fields in namespaces to help support script scenarios
Debug.Assert((parentBinder.ContainingMemberOrLambdaisTypeSymbolcontaining&&TypeSymbol.Equals(containing,fieldSymbol.ContainingType,TypeCompareKind.ConsiderEverything2))||//should be the binder for the type
fieldSymbol.ContainingType.IsImplicitClass);//however, we also allow fields in namespaces to help support script scenarios