protected override bool AddToContainer (MemberCore symbol, string name)
{
MemberCore mc = GetDefinition (name);
if (mc == null) {
defined_names.Add (name, symbol);
return true;
}
// A conflict between anonymous type members will be reported
if (symbol is TypeParameter) {
Report.SymbolRelatedToPreviousError (symbol);
return false;
}
// Ignore other conflicts
return true;
}