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, LNodeList args, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, LNodeList args, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, Symbol name, LNodeList args, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, LNode target, LNodeList 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(Symbol name, SourceRange range, int targetStart, int targetEnd, 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, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, LNodeList args, SourceRange range, int targetStart, int targetEnd, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, Symbol name, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, LNode target, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(Symbol name, LNodeList args, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNode target, LNodeList args, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, Symbol name, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, LNode target, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, Symbol name, LNodeList args, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Call(LNodeList attrs, LNode target, LNodeList args, ISourceFile file=null, 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) | 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 minArgCount) | Loyc.Syntax.LNode | inlinevirtual |
CallsMin(string name, int minArgCount) | Loyc.Syntax.LNode | inlinevirtual |
Clone() | Loyc.Syntax.LNode | pure virtual |
CompareMode enum name (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | |
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 |
EmptySplice (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | protectedstatic |
Equals(LNodeList a, LNodeList b, CompareMode mode=CompareMode.Normal) | Loyc.Syntax.LNode | inlinestatic |
Equals(ILNode a, ILNode b, CompareMode mode=CompareMode.Normal) | Loyc.Syntax.LNode | inlinestatic |
Equals(ILNode other, CompareMode mode) | Loyc.Syntax.LNode | inlinevirtual |
Equals(LNode other) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Equals(ILNode other) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Equals(object other) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
FlattenBinaryOpSeq(LNode expr, Symbol opName, bool? rightAssociative=null) | Loyc.Syntax.LNode | inlinestatic |
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 | |
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(LNodeList attrs, Symbol name, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(LNodeList 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(LNodeList attrs, Symbol name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(LNodeList attrs, string name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(Symbol name, ISourceFile file=null) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(string name, ISourceFile file=null) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(LNodeList attrs, Symbol name, ISourceFile file=null) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Id(LNodeList attrs, string name, ISourceFile file=null) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
InParensTrivia | 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 | |
IsSpecialName(string name) | Loyc.Syntax.LNode | inlinestatic |
IsSpecialName(Symbol name) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
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 item_0) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
List(LNode item_0, LNode item_1) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
List(params LNode[] list) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
List(IEnumerable< LNode > list) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
List(VList< LNode > list) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Literal(SourceRange range, LiteralValue value, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Literal(LNodeList attrs, SourceRange range, LiteralValue value, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Literal(object value, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Literal< P >(SourceRange range, P valueProvider, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Literal< P >(LNodeList attrs, SourceRange range, P valueProvider, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Literal< V >(V value, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal< V >(LNodeList attrs, V value, LNode prototype) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal< V >(V value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal< V >(LNodeList attrs, V value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | static |
Literal< V >(V value, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
Literal< V >(LNodeList attrs, V value, ISourceFile file=null, 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 | Loyc.Syntax.LNode | static |
Name | Loyc.Syntax.LNode | |
NoNulls(LNodeList 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(LNodeList 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 |
PlusAttrBefore(LNode attr) (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 |
PlusAttrs(LNodeList attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusAttrsBefore(LNodeList attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
PlusAttrsBefore(params LNode[] attrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Print(ParsingMode mode=null, ILNodePrinterOptions options=null) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
Printer | Loyc.Syntax.LNode | static |
PushPrinter(ILNodePrinter printer) | Loyc.Syntax.LNode | inlinestatic |
Range | Loyc.Syntax.LNode | |
RAS (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | protected |
RecursiveReplace(Func< LNode, LNodeList?> matcher, ReplaceOpt options=ReplaceOpt.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
ReplaceOpt enum name | Loyc.Syntax.LNode | |
ReplaceRecursive(Func< LNode, Maybe< LNode >> matcher, ReplaceOpt options=ReplaceOpt.Default) | Loyc.Syntax.LNode | inline |
ReplaceRecursive(Func< LNode, LNode > matcher, ReplaceOpt options=ReplaceOpt.Default) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
Select(Func< LNode, Maybe< LNode >> selector, ReplaceOpt options=ReplaceOpt.ProcessAttrs) | Loyc.Syntax.LNode | inlinevirtual |
SelectMany(Func< LNode, IReadOnlyList< LNode >> selector, ReplaceOpt options=ReplaceOpt.ProcessAttrs) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
SetBaseStyle(NodeStyle s) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
SetPrinter(ILNodePrinter newValue) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinestatic |
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 | |
TextValue | 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, 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 |
TypeMarker | Loyc.Syntax.LNode | |
Value | Loyc.Syntax.LNode | |
With(LNode target, LNodeList args) | Loyc.Syntax.LNode | inlinevirtual |
With(Symbol target, LNodeList 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, Func< LNode, LNode > selector) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithArgChanged(int index, LNode newValue) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inline |
WithArgs(LNodeList 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(LNodeList 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 | inlinevirtual |
WithAttrs(Func< LNode, IReadOnlyList< LNode >> selector) (defined in Loyc.Syntax.LNode) | Loyc.Syntax.LNode | inlinevirtual |
WithChildChanged(int index, LNode newValue) (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 | inlinevirtual |
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 |