Enhanced C#
Language of your choice: library documentation
|
This is the complete list of members for Loyc.Syntax.LNode, including all inherited members.
ArgCount (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
Args | Loyc.Syntax.LNode | |
AttrCount (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
Attrs | Loyc.Syntax.LNode | |
BaseStyle (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
Call(Symbol name, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, VList< LNode > args, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, VList< LNode > args, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(VList< LNode > attrs, Symbol name, VList< LNode > args, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(VList< LNode > attrs, LNode target, VList< LNode > args, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, VList< LNode > args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, VList< LNode > args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(VList< LNode > attrs, Symbol name, VList< LNode > args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(VList< LNode > attrs, LNode target, VList< LNode > args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, VList< LNode > args, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, VList< LNode > args, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(VList< LNode > attrs, Symbol name, VList< LNode > args, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(VList< LNode > attrs, LNode target, VList< LNode > args, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeVisitor visitor) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | pure virtual |
Call(ILNodeVisitor visitor) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | pure virtual |
Calls(Symbol name, int argCount) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
Calls(string name, int argCount) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
Calls(Symbol name) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
Calls(string name) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
CallsMin(Symbol name, int argCount) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
CallsMin(string name, int argCount) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
Clone() | Loyc.Syntax.LNode | pure virtual |
Count (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
Descendants(NodeScanMode mode=NodeScanMode.YieldAllChildren) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
DescendantsAndSelf() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Equals(LNode a, LNode b, bool compareStyles=false) | Loyc.Syntax.LNode | inlinestatic |
Equals(VList< LNode > a, VList< LNode > b, bool compareStyles=false) | Loyc.Syntax.LNode | inlinestatic |
Equals(LNode other, bool compareStyles) | Loyc.Syntax.LNode | pure virtual |
Equals(LNode other) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Equals(object other) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
GetEnumerator() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
GetHashCode() | Loyc.Syntax.LNode | inline |
HasAttrs (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
HasPAttrs() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
HasSimpleHead() | Loyc.Syntax.LNode | inlinevirtual |
HasSimpleHeadWithoutPAttrs() | Loyc.Syntax.LNode | inlinevirtual |
HasSpecialName | Loyc.Syntax.LNode | |
HasTokenValue (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
HasValue (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
Id(Symbol name, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(string name, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(VList< LNode > attrs, Symbol name, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(VList< LNode > attrs, string name, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(Symbol name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(string name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(VList< LNode > attrs, Symbol name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(VList< LNode > attrs, string name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(Symbol name, ISourceFile file=null, int position=-1, int width=-1) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(string name, ISourceFile file=null, int position=-1, int width=-1) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(VList< LNode > attrs, Symbol name, ISourceFile file=null, int position=-1, int width=-1) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(VList< LNode > attrs, string name, ISourceFile file=null, int position=-1, int width=-1) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
InParens(LNode node) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
InParens(LNode node, SourceRange range) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
InParens(LNode node, ISourceFile file=null, int position=-1, int width=-1) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
InParensTrivia (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
IsCall (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
IsFrozen | Loyc.Syntax.LNode | |
IsId (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
IsIdNamed(Symbol name) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
IsIdNamed(string name) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
IsIdWithoutPAttrs() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
IsIdWithoutPAttrs(Symbol name) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
IsLiteral (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
IsParenthesizedExpr() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
IsTrivia (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
Kind | Loyc.Syntax.LNode | |
List() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
List(LNode list_0) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
List(LNode list_0, LNode list_1) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
List(params LNode[] list) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
List(IEnumerable< LNode > list) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
List(VList< LNode > list) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal(object value, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal(VList< LNode > attrs, object value, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal(object value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal(VList< LNode > attrs, object value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal(object value, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal(VList< LNode > attrs, object value, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
LNode(LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlineprotected |
LNode(SourceRange range, NodeStyle style) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlineprotected |
Max (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
MergeBinary(LNode node1, LNode node2, Symbol binaryOpName) | Loyc.Syntax.LNode | inlinestatic |
MergeLists(LNode node1, LNode node2, Symbol listName) | Loyc.Syntax.LNode | inlinestatic |
Min (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
Missing (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Name | Loyc.Syntax.LNode | |
NoNulls(VList< LNode > list, string propName) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlineprotectedstatic |
PAttrs() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusArg(LNode arg) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusArgs(VList< LNode > args) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusArgs(IEnumerable< LNode > args) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusArgs(params LNode[] args) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusAttr(LNode attr) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusAttrs(VList< LNode > attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusAttrs(IEnumerable< LNode > attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusAttrs(params LNode[] attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Print(object mode=null, string indentString="\t", string lineSeparator="\n") (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
Printer | Loyc.Syntax.LNode | static |
PushPrinter(LNodePrinter printer) | Loyc.Syntax.LNode | inlinestatic |
Range | Loyc.Syntax.LNode | |
RAS (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | protected |
ReplaceRecursive(Func< LNode, LNode > selector, bool replaceRoot=true) | Loyc.Syntax.LNode | pure virtual |
Select(Func< LNode, LNode > selector) | Loyc.Syntax.LNode | pure virtual |
SetBaseStyle(NodeStyle s) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
SetStyle(NodeStyle s) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Slice(int start, int count=int.MaxValue) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Source | Loyc.Syntax.LNode | |
Style | Loyc.Syntax.LNode | |
SyntheticSource (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Target | Loyc.Syntax.LNode | |
this[int index] (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
ToString() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Trivia(Symbol name, object value, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Trivia(Symbol name, object value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Trivia(Symbol name, object value, ISourceFile file=null, int position=-1, int width=-1, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
TriviaValue | Loyc.Syntax.LNode | |
TryGet(int index, out bool fail) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Value | Loyc.Syntax.LNode | |
With(LNode target, VList< LNode > args) | Loyc.Syntax.LNode | inlinevirtual |
With(Symbol target, VList< LNode > args) | Loyc.Syntax.LNode | inlinevirtual |
With(Symbol target, params LNode[] args) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
With(SourceRange range, NodeStyle style) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
WithArgChanged(int index, LNode newValue) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithArgs(VList< LNode > args) | Loyc.Syntax.LNode | pure virtual |
WithArgs(params LNode[] args) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithArgs(Func< LNode, Maybe< LNode >> selector) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
WithAttrChanged(int index, LNode newValue) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithAttrs(VList< LNode > attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | pure virtual |
WithAttrs(params LNode[] attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithAttrs(Func< LNode, Maybe< LNode >> selector) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithName(Symbol name) | Loyc.Syntax.LNode | inlinevirtual |
WithoutAttrs() (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
WithRange(SourceRange range) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithRange(int startIndex, int endIndex) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithSplicedArgs(int index, LNode from, Symbol listName) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithSplicedArgs(LNode from, Symbol listName) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithSplicedAttrs(int index, LNode from, Symbol listName) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithSplicedAttrs(LNode from, Symbol listName) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithStyle(NodeStyle style) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithTarget(LNode target) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
WithTarget(Symbol name) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
WithValue(object value) | Loyc.Syntax.LNode | pure virtual |