public static HLParameterLocation Create(HLParameter pParameter) { HLParameterLocation location = new HLParameterLocation(pParameter.Type); location.mParameter = pParameter; return(location); }
public static HLParameterAddressLocation Create(HLParameter pParameter) { HLParameterAddressLocation location = new HLParameterAddressLocation(HLDomain.GetOrCreateType(MutableModelHelper.GetManagedPointerTypeReference(pParameter.Type.Definition, HLDomain.Host.InternFactory, pParameter.Type.Definition))); location.mParameter = pParameter; pParameter.RequiresAddressing = true; return location; }
public static HLParameterAddressLocation Create(HLParameter pParameter) { HLParameterAddressLocation location = new HLParameterAddressLocation(HLDomain.GetOrCreateType(MutableModelHelper.GetManagedPointerTypeReference(pParameter.Type.Definition, HLDomain.Host.InternFactory, pParameter.Type.Definition))); location.mParameter = pParameter; pParameter.RequiresAddressing = true; return(location); }
public static HLParameterLocation Create(HLParameter pParameter) { HLParameterLocation location = new HLParameterLocation(pParameter.Type); location.mParameter = pParameter; return location; }