public static CSInternalArgType AsCSInternalArg(this IDLType type) { return(new CSInternalArgType(type)); }
public static CSRetType AsCSRet(this IDLType type) { return(new CSRetType(type)); }
public CSInternalArgType(IDLType type) : base(type) { }
public CSRetType(IDLType type) : base(type) { }
public static ConvertedType AsMonoArg(this IDLType type) { return(new MonoArgType(type)); }
public CSArgType(IDLType type) : base(type) { }
public static CPPArgType AsCPPArg(this IDLType type) { return(new CPPArgType(type)); }
public MonoArgType(IDLType type) : base(type) { }
public static JSDynamicType AsJSDynamic(this IDLType type) { return(new JSDynamicType(type)); }
public CPPType(IDLType type) : base(type) { }
public static JSArgType AsJSArg(this IDLType type) { return(new JSArgType(type)); }
public JSDynamicType(IDLType type) : base(type) { }
public JSType(IDLType type) : base(type) { }
public SimpleConvertedType(IDLType type) : base(type) { }
public ConvertedType(IDLType type) { Base = type; }