private static NormalizedName GetNormalizedNameRelativeToEntityType(EntityType et, string refName, EFArtifactSet artifactSet) { var symbol = new Symbol(et.NormalizedName, refName); var item = artifactSet.LookupSymbol(symbol); if (item != null) { return(new NormalizedName(symbol, null, null, refName)); } return(null); }
private static Symbol GetSymbolBasedOnModificationFunction( EFArtifactSet artifactSet, ModificationFunction mod, string refName) { Debug.Assert(mod != null, "GetSymbolBasedOnModificationFunction passed a null ModificationFunction"); Symbol symbol = null; if (mod.FunctionName.Status == BindingStatus.Known) { symbol = new Symbol(mod.FunctionName.Target.NormalizedName, refName); Debug.Assert(artifactSet != null, "GetSymbolBasedOnModificationFunction passed a null EFArtifactSet"); if (null != artifactSet) { var item = artifactSet.LookupSymbol(symbol); if (item == null) { symbol = null; } } } return symbol; }
private static Symbol GetSymbolBasedOnModificationFunction( EFArtifactSet artifactSet, ModificationFunction mod, string refName) { Debug.Assert(mod != null, "GetSymbolBasedOnModificationFunction passed a null ModificationFunction"); Symbol symbol = null; if (mod.FunctionName.Status == BindingStatus.Known) { symbol = new Symbol(mod.FunctionName.Target.NormalizedName, refName); Debug.Assert(artifactSet != null, "GetSymbolBasedOnModificationFunction passed a null EFArtifactSet"); if (null != artifactSet) { var item = artifactSet.LookupSymbol(symbol); if (item == null) { symbol = null; } } } return(symbol); }
private static NormalizedName GetNormalizedNameRelativeToEntityType(EntityType et, string refName, EFArtifactSet artifactSet) { var symbol = new Symbol(et.NormalizedName, refName); var item = artifactSet.LookupSymbol(symbol); if (item != null) { return new NormalizedName(symbol, null, null, refName); } return null; }