API Diff between 0.5.0 and 0.13.1
111 Additions
150 Removals
sdmap.Compiler
sdmap.Emiter
sdmap.Emiter.Implements.CSharp
sdmap.Emiter.Implements.Common
sdmap.Functional
sdmap.Macros
-
public class Macro
-
public sealed delegate MacroDelegate : MulticastDelegate
- public virtual IAsyncResult BeginInvoke(OneCallContext context, string ns, object self, object[] arguments, AsyncCallback callback, object object)
- public virtual IAsyncResult BeginInvoke(SdmapContext context, object self, object[] arguments, AsyncCallback callback, object object)
- public virtual Result<string> Invoke(OneCallContext context, string ns, object self, object[] arguments)
- public virtual Result<string> Invoke(SdmapContext context, object self, object[] arguments)
-
public class MacroManager
- public static Result<string> Execute(OneCallContext context, string name, string ns, object self, object[] arguments)
- public static Result<string> Execute(SdmapContext context, string name, object self, object[] arguments)
-
public static class MacroUtil
-
public enum SdmapTypes
sdmap.Macros.Attributes
sdmap.Macros.Implements
-
public class QueryPropertyInfo
-
public class RuntimeMacros
-
public static class CommonMacros
- public static Result<string> IfNotEmpty(SdmapContext context, object self, object[] arguments)
- public static Result<string> IfNotNull(SdmapContext context, object self, object[] arguments)
- public static Result<string> Iif(SdmapContext context, object self, object[] arguments)
- public static Result<string> Include(SdmapContext context, object self, object[] arguments)
- public static Result<string> Prop(SdmapContext context, object self, object[] arguments)
- public static Result<string> Val(SdmapContext context, object self, object[] arguments)
sdmap.Parser.G4
sdmap.Parser.Visitor
sdmap.Runtime
sdmap.Utils