private static Syntax.Inline make_inlines(InlineTag t, Syntax.Inline contents) { Syntax.Inline e = new Syntax.Inline(); e.Tag = t; e.Content.Inlines = contents; return e; }
// Create an inline with a literal string value. private static Syntax.Inline make_literal(InlineTag t, string s) { Syntax.Inline e = new Syntax.Inline(); e.Tag = t; e.Content.Literal = s; return e; }
// Create an inline with a linkable string value. private static Syntax.Inline make_linkable(InlineTag t, Syntax.Inline label, string url, string title) { Syntax.Inline e = new Syntax.Inline(); e.Tag = t; e.Content.Linkable.Label = label; e.Content.Linkable.Url = url; e.Content.Linkable.Title = title; return e; }
// Create an inline with no value. private static Syntax.Inline make_simple(InlineTag t) { Syntax.Inline e = new Syntax.Inline(); e.Tag = t; return e; }