Exemplo n.º 1
0
        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;
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 public static HLParameterLocation Create(HLParameter pParameter)
 {
     HLParameterLocation location = new HLParameterLocation(pParameter.Type);
     location.mParameter = pParameter;
     return location;
 }