Enhanced C#
Language of your choice: library documentation
Loyc.Syntax.LNode Member List

This is the complete list of members for Loyc.Syntax.LNode, including all inherited members.

ArgCount (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
ArgsLoyc.Syntax.LNode
AttrCount (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
AttrsLoyc.Syntax.LNode
BaseStyle (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
Call(Symbol name, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNode target, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(Symbol name, LNodeList args, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNode target, LNodeList args, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, Symbol name, LNodeList args, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, LNode target, LNodeList args, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(Symbol name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(Symbol name, SourceRange range, int targetStart, int targetEnd, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNode target, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(Symbol name, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(Symbol name, LNodeList args, SourceRange range, int targetStart, int targetEnd, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNode target, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, Symbol name, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, LNode target, LNodeList args, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(Symbol name, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNode target, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(Symbol name, LNodeList args, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNode target, LNodeList args, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, Symbol name, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, LNode target, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, Symbol name, LNodeList args, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeList attrs, LNode target, LNodeList args, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Call(LNodeVisitor visitor) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodepure virtual
Call(ILNodeVisitor visitor) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodepure virtual
Calls(Symbol name, int argCount)Loyc.Syntax.LNodeinlinevirtual
Calls(string name, int argCount) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
Calls(Symbol name) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
Calls(string name) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
CallsMin(Symbol name, int minArgCount)Loyc.Syntax.LNodeinlinevirtual
CallsMin(string name, int minArgCount)Loyc.Syntax.LNodeinlinevirtual
Clone()Loyc.Syntax.LNodepure 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.LNodeinline
DescendantsAndSelf() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
EmptySplice (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeprotectedstatic
Equals(LNodeList a, LNodeList b, CompareMode mode=CompareMode.Normal)Loyc.Syntax.LNodeinlinestatic
Equals(ILNode a, ILNode b, CompareMode mode=CompareMode.Normal)Loyc.Syntax.LNodeinlinestatic
Equals(ILNode other, CompareMode mode)Loyc.Syntax.LNodeinlinevirtual
Equals(LNode other) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
Equals(ILNode other) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
Equals(object other) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
FlattenBinaryOpSeq(LNode expr, Symbol opName, bool? rightAssociative=null)Loyc.Syntax.LNodeinlinestatic
GetEnumerator() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
GetHashCode()Loyc.Syntax.LNodeinline
HasAttrs (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
HasPAttrs() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
HasSimpleHead()Loyc.Syntax.LNodeinlinevirtual
HasSimpleHeadWithoutPAttrs()Loyc.Syntax.LNodeinlinevirtual
HasSpecialNameLoyc.Syntax.LNode
HasValue (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
Id(Symbol name, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(string name, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(LNodeList attrs, Symbol name, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(LNodeList attrs, string name, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(Symbol name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(string name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(LNodeList attrs, Symbol name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(LNodeList attrs, string name, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(Symbol name, ISourceFile file=null) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(string name, ISourceFile file=null) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(LNodeList attrs, Symbol name, ISourceFile file=null) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Id(LNodeList attrs, string name, ISourceFile file=null) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
InParensTriviaLoyc.Syntax.LNodestatic
IsCall (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
IsFrozenLoyc.Syntax.LNode
IsId (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
IsIdNamed(Symbol name) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
IsIdNamed(string name) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
IsIdWithoutPAttrs() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
IsIdWithoutPAttrs(Symbol name) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
IsLiteral (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
IsSpecialName(string name)Loyc.Syntax.LNodeinlinestatic
IsSpecialName(Symbol name) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
IsTrivia (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
KindLoyc.Syntax.LNode
List() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
List(LNode item_0) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
List(LNode item_0, LNode item_1) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
List(params LNode[] list) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
List(IEnumerable< LNode > list) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
List(VList< LNode > list) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
Literal(SourceRange range, LiteralValue value, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
Literal(LNodeList attrs, SourceRange range, LiteralValue value, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
Literal(object value, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
Literal< P >(SourceRange range, P valueProvider, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
Literal< P >(LNodeList attrs, SourceRange range, P valueProvider, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
Literal< V >(V value, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Literal< V >(LNodeList attrs, V value, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Literal< V >(V value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Literal< V >(LNodeList attrs, V value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
Literal< V >(V value, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Literal< V >(LNodeList attrs, V value, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
LNode(LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlineprotected
LNode(SourceRange range, NodeStyle style) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlineprotected
Max (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
MergeBinary(LNode node1, LNode node2, Symbol binaryOpName)Loyc.Syntax.LNodeinlinestatic
MergeLists(LNode node1, LNode node2, Symbol listName)Loyc.Syntax.LNodeinlinestatic
Min (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
MissingLoyc.Syntax.LNodestatic
NameLoyc.Syntax.LNode
NoNulls(LNodeList list, string propName) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlineprotectedstatic
PAttrs() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusArg(LNode arg) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusArgs(LNodeList args) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusArgs(IEnumerable< LNode > args) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusArgs(params LNode[] args) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusAttr(LNode attr) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusAttrBefore(LNode attr) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusAttrs(IEnumerable< LNode > attrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusAttrs(params LNode[] attrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusAttrs(LNodeList attrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusAttrsBefore(LNodeList attrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
PlusAttrsBefore(params LNode[] attrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
Print(ParsingMode mode=null, ILNodePrinterOptions options=null) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
PrinterLoyc.Syntax.LNodestatic
PushPrinter(ILNodePrinter printer)Loyc.Syntax.LNodeinlinestatic
RangeLoyc.Syntax.LNode
RAS (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeprotected
RecursiveReplace(Func< LNode, LNodeList?> matcher, ReplaceOpt options=ReplaceOpt.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
ReplaceOpt enum nameLoyc.Syntax.LNode
ReplaceRecursive(Func< LNode, Maybe< LNode >> matcher, ReplaceOpt options=ReplaceOpt.Default)Loyc.Syntax.LNodeinline
ReplaceRecursive(Func< LNode, LNode > matcher, ReplaceOpt options=ReplaceOpt.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
Select(Func< LNode, Maybe< LNode >> selector, ReplaceOpt options=ReplaceOpt.ProcessAttrs)Loyc.Syntax.LNodeinlinevirtual
SelectMany(Func< LNode, IReadOnlyList< LNode >> selector, ReplaceOpt options=ReplaceOpt.ProcessAttrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
SetBaseStyle(NodeStyle s) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
SetPrinter(ILNodePrinter newValue) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
SetStyle(NodeStyle s) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
Slice(int start, int count=int.MaxValue) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
SourceLoyc.Syntax.LNode
StyleLoyc.Syntax.LNode
SyntheticSource (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodestatic
TargetLoyc.Syntax.LNode
TextValueLoyc.Syntax.LNode
this[int index] (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNode
ToString() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
Trivia(Symbol name, object value, LNode prototype) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Trivia(Symbol name, object value, SourceRange range, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
Trivia(Symbol name, object value, ISourceFile file=null, NodeStyle style=NodeStyle.Default) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinestatic
TriviaValueLoyc.Syntax.LNode
TryGet(int index, out bool fail) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
TypeMarkerLoyc.Syntax.LNode
ValueLoyc.Syntax.LNode
With(LNode target, LNodeList args)Loyc.Syntax.LNodeinlinevirtual
With(Symbol target, LNodeList args)Loyc.Syntax.LNodeinlinevirtual
With(Symbol target, params LNode[] args) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
With(SourceRange range, NodeStyle style) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithArgChanged(int index, Func< LNode, LNode > selector) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithArgChanged(int index, LNode newValue) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithArgs(LNodeList args)Loyc.Syntax.LNodepure virtual
WithArgs(params LNode[] args) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithArgs(Func< LNode, Maybe< LNode >> selector) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithAttrChanged(int index, LNode newValue) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithAttrs(LNodeList attrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodepure virtual
WithAttrs(params LNode[] attrs) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithAttrs(Func< LNode, Maybe< LNode >> selector) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithAttrs(Func< LNode, IReadOnlyList< LNode >> selector) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithChildChanged(int index, LNode newValue) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithName(Symbol name)Loyc.Syntax.LNodeinlinevirtual
WithoutAttrs() (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithRange(SourceRange range) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithRange(int startIndex, int endIndex) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithSplicedArgs(int index, LNode from, Symbol listName) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithSplicedArgs(LNode from, Symbol listName) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithSplicedAttrs(int index, LNode from, Symbol listName) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithSplicedAttrs(LNode from, Symbol listName) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithStyle(NodeStyle style) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinline
WithTarget(LNode target) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithTarget(Symbol name) (defined in Loyc.Syntax.LNode)Loyc.Syntax.LNodeinlinevirtual
WithValue(object value)Loyc.Syntax.LNodepure virtual