| _boundConstants | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _freeLocals | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _guard | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _hasClosureArgument | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _ilg | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _labelBlock | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _labelInfo | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _lambda | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _method | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _scope | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| _tree | System.Linq.Expressions.Compiler.LambdaCompiler | private |
| AddressOf(BinaryExpression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOf(ParameterExpression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOf(MemberExpression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOf(MethodCallExpression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOf(IndexExpression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOf(UnaryExpression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOfWriteBack(MemberExpression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOfWriteBack(IndexExpression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOfWriteBackCore(MemberExpression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddressOfWriteBackCore(IndexExpression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddReturnLabel(LambdaExpression lambda) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| AddToBuckets(List< List< SwitchLabel > > buckets, SwitchLabel key) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| AnalyzeLambda(ref LambdaExpression lambda) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| CallTryGetValue(Expression dictInit, ParameterExpression switchValue, ParameterExpression switchIndex) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| CanOptimizeSwitchType(Type valueType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| CheckRethrow() | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| CheckTry() | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| CompilationFlags enum name | System.Linq.Expressions.Compiler.LambdaCompiler | package |
| Compile(LambdaExpression lambda) | System.Linq.Expressions.Compiler.LambdaCompiler | inlinepackagestatic |
| ConvertSwitchValue(object value) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| CreateDelegate() | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| CreateLazyInitializedField< T >(string name) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| DefineBlockLabels(Expression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| DefineLabel(LabelTarget node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| DefineSwitchCaseLabel(SwitchCase @case, out Label label, out bool isGoto) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| Emit(BlockExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitAddress(Expression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitAddress(Expression node, Type type, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitAddressWriteBack(Expression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitAndAlsoBinaryExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitArguments(MethodBase method, IArgumentProvider args) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitArguments(MethodBase method, IArgumentProvider args, int skipParameters) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitAssign(AssignBinaryExpression node, CompilationFlags emitAs) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitAssignBinaryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBinaryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBinaryExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBinaryMethod(BinaryExpression b, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBinaryOperator(ExpressionType op, Type leftType, Type rightType, Type resultType, bool liftedToNull) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBinding(MemberBinding binding, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBlockExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBranchAnd(bool branch, BinaryExpression node, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBranchBlock(bool branch, BlockExpression node, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBranchComparison(bool branch, BinaryExpression node, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBranchLogical(bool branch, BinaryExpression node, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBranchNot(bool branch, UnaryExpression node, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBranchOp(bool branch, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitBranchOr(bool branch, BinaryExpression node, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitCall(Type objectType, MethodInfo method) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitCatchStart(CatchBlock cb) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitClosureArgument() | System.Linq.Expressions.Compiler.LambdaCompiler | inlinepackage |
| EmitClosureCreation(LambdaCompiler inner) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitCoalesceBinaryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConditionalExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConstant(object value) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConstant(object value, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConstantArray< T >(T[] array) | System.Linq.Expressions.Compiler.LambdaCompiler | inlinepackage |
| EmitConstantExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConstantOne(Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConvert(UnaryExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConvertArithmeticResult(ExpressionType op, Type resultType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitConvertUnaryExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitDebugInfoExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitDefaultExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitDelegateConstruction(LambdaCompiler inner) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitDelegateConstruction(LambdaExpression lambda) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitDynamicExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpression(Expression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlinepackage |
| EmitExpression(Expression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpressionAddress(Expression node, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpressionAndBranch(bool branchValue, Expression node, Label label) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpressionAsType(Expression node, Type type, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpressionAsVoid(Expression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpressionAsVoid(Expression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpressionEnd(CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitExpressionStart(Expression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitGetArrayElement(Type arrayType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitGetIndexCall(IndexExpression node, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitGotoExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitIndexAssignment(AssignBinaryExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitIndexExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitInlinedInvoke(InvocationExpression invoke, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitInstance(Expression instance, out Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitInvocationExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLabelExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLambdaArgument(int index) | System.Linq.Expressions.Compiler.LambdaCompiler | inlinepackage |
| EmitLambdaBody() | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLambdaBody(CompilerScope parent, bool inlined, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLambdaExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLambdaReferenceCoalesce(BinaryExpression b) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLift(ExpressionType nodeType, Type resultType, MethodCallExpression mc, ParameterExpression[] paramList, Expression[] argList) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedAndAlso(BinaryExpression b) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedBinaryArithmetic(ExpressionType op, Type leftType, Type rightType, Type resultType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedBinaryOp(ExpressionType op, Type leftType, Type rightType, Type resultType, bool liftedToNull) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedBooleanAnd() | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedBooleanOr() | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedOrElse(BinaryExpression b) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedRelational(ExpressionType op, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLiftedToNullRelational(ExpressionType op, Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitListInit(ListInitExpression init) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitListInit(ReadOnlyCollection< ElementInit > initializers, bool keepOnStack, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitListInitExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitLoopExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberAddress(MemberInfo member, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberAssignment(AssignBinaryExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberAssignment(MemberAssignment binding, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberGet(MemberInfo member, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberInit(MemberInitExpression init) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberInit(ReadOnlyCollection< MemberBinding > bindings, bool keepOnStack, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberInitExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberListBinding(MemberListBinding binding) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMemberMemberBinding(MemberMemberBinding binding) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodAndAlso(BinaryExpression b, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodCall(Expression obj, MethodInfo method, IArgumentProvider methodCallExpr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodCall(Expression obj, MethodInfo method, IArgumentProvider methodCallExpr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodCall(MethodInfo mi, IArgumentProvider args, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodCall(MethodInfo mi, IArgumentProvider args, Type objectType, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodCallExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodCallExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitMethodOrElse(BinaryExpression b, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitNewArrayExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitNewExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitNullableCoalesce(BinaryExpression b) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitNullEquality(ExpressionType op, Expression e, bool isLiftedToNull) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitOrElseBinaryExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitParameterExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitQuote(UnaryExpression quote) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitQuoteUnaryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitReferenceCoalesceWithoutConversion(BinaryExpression b) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitRuntimeVariablesExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitSaveExceptionOrPop(CatchBlock cb) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitSetArrayElement(Type arrayType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitSetIndexCall(IndexExpression node, Type objectType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitShiftMask(Type leftType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitSwitchBucket(SwitchInfo info, List< SwitchLabel > bucket) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitSwitchBuckets(SwitchInfo info, List< List< SwitchLabel > > buckets, int first, int last) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitSwitchCases(SwitchExpression node, Label[] labels, bool[] isGoto, Label @default, Label end, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitSwitchExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitThrow(UnaryExpression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitThrowUnaryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitTryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitTypeBinaryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnary(UnaryExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnaryExpression(Expression expr, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnaryMethod(UnaryExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnaryOperator(ExpressionType op, Type operandType, Type resultType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnboxUnaryExpression(Expression expr) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnliftedAndAlso(BinaryExpression b) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnliftedBinaryOp(ExpressionType op, Type leftType, Type rightType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnliftedOrElse(BinaryExpression b) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitUnreachable(Expression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitVariableAssignment(AssignBinaryExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EmitWriteBack(List< WriteBack > writeBacks) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EnsureLabel(LabelTarget node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| EnterScope(object node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| ExitScope(object node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| FitsInBucket(List< SwitchLabel > buckets, decimal key, int count) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| FreeLocal(LocalBuilder local) | System.Linq.Expressions.Compiler.LambdaCompiler | inline |
| GetCallSiteTargetField(Type siteType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| GetEqualityOperand(Expression expression) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| GetInstanceLocal(Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| GetLambdaArgument(int index) | System.Linq.Expressions.Compiler.LambdaCompiler | inlinepackage |
| GetLocal(Type type) | System.Linq.Expressions.Compiler.LambdaCompiler | inline |
| GetMemberType(MemberInfo member) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| GetParameterTypes(LambdaExpression lambda, Type firstType) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| GetTestValueType(SwitchExpression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| HasVariables(object node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| IL | System.Linq.Expressions.Compiler.LambdaCompiler | package |
| InitializeMethod() | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| IsChecked(ExpressionType op) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| LambdaCompiler(AnalyzedTree tree, LambdaExpression lambda) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| LambdaCompiler(LambdaCompiler parent, LambdaExpression lambda, InvocationExpression invocation) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| MergeBuckets(List< List< SwitchLabel > > buckets) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| MethodHasByRefParameter(MethodInfo mi) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| NotEmpty(Expression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| Parameters | System.Linq.Expressions.Compiler.LambdaCompiler | package |
| PopLabelBlock(LabelScopeKind kind) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| PushLabelBlock(LabelScopeKind type) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| ReferenceLabel(LabelTarget node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| s_callSiteTargetField | System.Linq.Expressions.Compiler.LambdaCompiler | privatestatic |
| s_lambdaMethodIndex | System.Linq.Expressions.Compiler.LambdaCompiler | privatestatic |
| Significant(Expression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| TryEmitHashtableSwitch(SwitchExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| TryEmitSwitchInstruction(SwitchExpression node, CompilationFlags flags) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| TryPushLabelBlock(Expression node) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivate |
| UpdateEmitAsTailCallFlag(CompilationFlags flags, CompilationFlags newValue) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| UpdateEmitAsTypeFlag(CompilationFlags flags, CompilationFlags newValue) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| UpdateEmitExpressionStartFlag(CompilationFlags flags, CompilationFlags newValue) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| UseVirtual(MethodInfo mi) | System.Linq.Expressions.Compiler.LambdaCompiler | inlineprivatestatic |
| WriteBack(LambdaCompiler compiler) | System.Linq.Expressions.Compiler.LambdaCompiler | private |