Enhanced C#
Loyc library documentation
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Loyc.Syntax.LNodeExt Member List

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

ArgCount(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
ArgNamed(this LNode self, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
Args(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
AsList(this LNode block, Symbol listIdentifier)Loyc.Syntax.LNodeExtstatic
AsLNode(this LNodeList list, Symbol listIdentifier)Loyc.Syntax.LNodeExtinlinestatic
AttrCount(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
AttrNamed(this LNode self, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
AttrNamed(this ILNode node, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
Attrs(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
BaseStyle(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
Calls(this ILNode node, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
GetCaptureIdentifier(LNode pattern, bool identifierRequired=true)Loyc.Syntax.LNodeExtinlinestatic
GetTrailingTrivia(this LNode node)Loyc.Syntax.LNodeExtinlinestatic
GetTrailingTrivia(this LNodeList attrs)Loyc.Syntax.LNodeExtinlinestatic
GetTrailingTrivia(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
GetTrivia(this LNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
GetTrivia(this LNodeList attrs) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
HasAttrs(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
HasPAttrs(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
HasSpecialName(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IncludingAttributes(this LNodeList list, LNodeList attributes)Loyc.Syntax.LNodeExtinlinestatic
IncludingTriviaFrom(this LNode node, LNode otherNode)Loyc.Syntax.LNodeExtinlinestatic
IndexWithName(this LNodeList self, Symbol name, int resultIfNotFound=-1) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
InParens(this LNode node)Loyc.Syntax.LNodeExtinlinestatic
InParens(this LNode node, SourceRange range)Loyc.Syntax.LNodeExtinlinestatic
InParens(this LNode node, ISourceFile file, int startIndex, int endIndex)Loyc.Syntax.LNodeExtinlinestatic
IsCall(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IsId(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IsIdNamed(this ILNode node, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IsIdNamed(this ILNode node, string name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IsLiteral(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IsParenthesizedExpr(this LNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IsParenthesizedExpr(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
IsTrivia(this ILNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
MatchesPattern(this LNode candidate, LNode pattern, ref MMap< Symbol, LNode >?captures, out LNodeList unmatchedAttrs, bool gatherDuplicatesInList=false)Loyc.Syntax.LNodeExtinlinestatic
MatchesPattern(this LNode candidate, LNode pattern, out IDictionary< Symbol, LNode >?captures, out LNodeList unmatchedAttrs, bool gatherDuplicatesInList=false)Loyc.Syntax.LNodeExtinlinestatic
MatchesPattern(this LNode candidate, LNode pattern, out IDictionary< Symbol, LNode >?captures, bool gatherDuplicatesInList=false)Loyc.Syntax.LNodeExtinlinestatic
NodeNamed(this LNodeList self, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
NodeNamed(this NegListSlice< ILNode > self, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
PlusTrailingTrivia(this LNode node, LNodeList trivia)Loyc.Syntax.LNodeExtinlinestatic
PlusTrailingTrivia(this LNode node, LNode trivia)Loyc.Syntax.LNodeExtinlinestatic
PlusTrailingTrivia(this LNodeList attrs, LNodeList trivia)Loyc.Syntax.LNodeExtinlinestatic
PlusTrailingTrivia(this LNodeList attrs, LNode trivia)Loyc.Syntax.LNodeExtinlinestatic
RecursiveReplace(this LNodeList self, Func< LNode, LNodeList?> matcher, LNode.ReplaceOpt options=LNode.ReplaceOpt.Default) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
SpliceAdd(this WList< LNode > list, LNode node, Symbol?listName=null) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
SpliceInsert(this WList< LNode > list, int index, LNode node, Symbol?listName=null) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
ToFVList(this LNodeList list) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtstatic
ToLNode(this ILNode node)Loyc.Syntax.LNodeExtinlinestatic
ToLNodeList(this WList< LNode > list) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtstatic
ToLNodeList(this VList< LNode > list) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtstatic
ToVList(this LNodeList list) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtstatic
ToWList(this LNodeList list) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtstatic
TryGet(this LNode self, int key) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtstatic
TryGet(this LNode self, int key, LNode defaultValue) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtstatic
Unsplice(this LNode node)Loyc.Syntax.LNodeExtinlinestatic
Unwrap(this LNode node, Symbol wrapper)Loyc.Syntax.LNodeExtstatic
UnwrapBraces(this LNode node)Loyc.Syntax.LNodeExtstatic
Without(this LNodeList list, LNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithoutAttr(this LNode self, LNode node) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithoutAttrNamed(this LNode self, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithoutAttrNamed(this LNode self, Symbol name, out LNode?removedAttr) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithoutNodeNamed(this LNodeList a, Symbol name) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithoutNodeNamed(this LNodeList list, Symbol name, out LNode?removedNode) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithoutOuterParens(this LNode self)Loyc.Syntax.LNodeExtinlinestatic
WithoutTrailingTrivia(this LNodeList attrs)Loyc.Syntax.LNodeExtinlinestatic
WithoutTrailingTrivia(this LNodeList attrs, out LNodeList trailingTrivia)Loyc.Syntax.LNodeExtinlinestatic
WithSpliced(this LNodeList list, int index, LNode node, Symbol?listName=null) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithSpliced(this LNodeList list, LNode node, Symbol?listName=null) (defined in Loyc.Syntax.LNodeExt)Loyc.Syntax.LNodeExtinlinestatic
WithTrailingTrivia(this LNode node, LNodeList trivia)Loyc.Syntax.LNodeExtinlinestatic
WithTrailingTrivia(this LNodeList attrs, LNodeList trivia)Loyc.Syntax.LNodeExtinlinestatic