<PackageReference Include="Microsoft.CSharp" Version="4.6.0-preview9.19416.11" />

EXPRExtensions

static class EXPRExtensions
public static EXPRLOCAL asANYLOCAL(this EXPR expr)

public static EXPRARRAYINDEX asARRAYINDEX(this EXPR expr)

public static EXPRARRINIT asARRINIT(this EXPR expr)

public static EXPRBINOP asBIN(this EXPR expr)

public static EXPRBINOP asBINOP(this EXPR expr)

public static EXPRCALL asCALL(this EXPR expr)

public static EXPRCAST asCAST(this EXPR expr)

public static EXPRCONSTANT asCONSTANT(this EXPR expr)

public static EXPREVENT asEVENT(this EXPR expr)

public static EXPRFIELD asFIELD(this EXPR expr)

public static EXPRFIELDINFO asFIELDINFO(this EXPR expr)

public static EXPRFUNCPTR asFUNCPTR(this EXPR expr)

public static EXPRLIST asLIST(this EXPR expr)

public static EXPRMEMGRP asMEMGRP(this EXPR expr)

public static EXPRMETHODINFO asMETHODINFO(this EXPR expr)

public static EXPRPROP asPROP(this EXPR expr)

public static EXPRPropertyInfo asPropertyInfo(this EXPR expr)

public static EXPRRETURN asRETURN(this EXPR expr)

public static EXPRSTMT asSTMT(this EXPR expr)

public static EXPRTYPEOF asTYPEOF(this EXPR expr)

public static EXPRUNARYOP asUnaryOperator(this EXPR expr)

public static EXPRUSERLOGOP asUSERLOGOP(this EXPR expr)

public static EXPRWRAP asWRAP(this EXPR expr)

public static EXPRZEROINIT asZEROINIT(this EXPR expr)

public static EXPR GetConst(this EXPR expr)

public static EXPR GetSeqVal(this EXPR expr)

public static bool isANYLOCAL(this EXPR expr)

public static bool isANYLOCAL_OK(this EXPR expr)

public static bool isARRAYINDEX(this EXPR expr)

public static bool isARRINIT(this EXPR expr)

public static bool isBIN(this EXPR expr)

public static bool isBOUNDLAMBDA(this EXPR expr)

public static bool isCALL(this EXPR expr)

public static bool isCAST(this EXPR expr)

public static bool isChecked(this EXPR expr)

public static bool isCLASS(this EXPR expr)

public static bool isCONSTANT(this EXPR expr)

public static bool isCONSTANT_OK(this EXPR expr)

public static bool isFIELD(this EXPR expr)

public static bool isLIST(this EXPR expr)

public static bool isLvalue(this EXPR expr)

public static bool isMEMGRP(this EXPR expr)

public static bool isMETHODINFO(this EXPR expr)

public static bool isNamedArgumentSpecification(this EXPR expr)

public static bool isNull(this EXPR expr)

public static bool isPROP(this EXPR expr)

public static bool isRETURN(this EXPR expr)

public static bool isSTMT(this EXPR expr)

public static bool isTYPEOF(this EXPR expr)

public static bool isUnaryOperator(this EXPR expr)

public static bool isUNBOUNDLAMBDA(this EXPR expr)

public static bool isUSERDEFINEDCONVERSION(this EXPR expr)

public static bool isWRAP(this EXPR expr)

public static bool isZero(this EXPR expr)

public static bool isZEROINIT(this EXPR expr)

public static EXPR Map(this EXPR expr, ExprFactory factory, Func<EXPR, EXPR> f)

public static IEnumerable<EXPR> ToEnumerable(this EXPR expr)