public virtual void AddNativeMember (NativeCode nc) { if (native_members == null) native_members = new List<NativeCode> (); native_members.Add (nc); }
public virtual void AddNativeMember(NativeCode nc) { if (native_members == null) { native_members = new List <NativeCode> (); } native_members.Add(nc); }
public void SetBuildFunc(bool is_manual, UserType ret_class, string ret_arg, string context_arg, NativeCode code) { bf_manual = is_manual; bf_ret_class = ret_class; bf_ret_arg = ret_arg; bf_context_arg = context_arg; bf_code = code; fp.Add(code); }
public static void EmitSpecificResult(CodeTypeDeclaration ctd, NativeCode code) { // SpecificResultType property CodeMemberProperty srt = new CodeMemberProperty(); srt.Name = "SpecificResultType"; srt.Attributes = MemberAttributes.Public | MemberAttributes.Override; srt.Type = CDH.Type; srt.HasGet = true; srt.HasSet = false; srt.GetStatements.Add(code.AsStatement); ctd.Members.Add(srt); }
// Misc public override void AddNativeMember(NativeCode nc) { base.AddNativeMember(nc); fp.Add(nc); }
public void Add(NativeCode code) { Add(code.Raw); }
// Misc public override void AddNativeMember (NativeCode nc) { base.AddNativeMember (nc); fp.Add (nc); }
public static void EmitSpecificResult (CodeTypeDeclaration ctd, NativeCode code) { // SpecificResultType property CodeMemberProperty srt = new CodeMemberProperty (); srt.Name = "SpecificResultType"; srt.Attributes = MemberAttributes.Public | MemberAttributes.Override; srt.Type = CDH.Type; srt.HasGet = true; srt.HasSet = false; srt.GetStatements.Add (code.AsStatement); ctd.Members.Add (srt); }
public void SetBuildFunc (bool is_manual, UserType ret_class, string ret_arg, string context_arg, NativeCode code) { bf_manual = is_manual; bf_ret_class = ret_class; bf_ret_arg = ret_arg; bf_context_arg = context_arg; bf_code = code; fp.Add (code); }
public void Add (NativeCode code) { Add (code.Raw); }