_currentContinuationsDepth | System.Linq.Expressions.Interpreter.InstructionList | private |
_currentStackDepth | System.Linq.Expressions.Interpreter.InstructionList | private |
_instructions | System.Linq.Expressions.Interpreter.InstructionList | private |
_labels | System.Linq.Expressions.Interpreter.InstructionList | private |
_maxContinuationDepth | System.Linq.Expressions.Interpreter.InstructionList | private |
_maxStackDepth | System.Linq.Expressions.Interpreter.InstructionList | private |
_objects | System.Linq.Expressions.Interpreter.InstructionList | private |
_runtimeLabelCount | System.Linq.Expressions.Interpreter.InstructionList | private |
AssignLocalBoxed(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackagestatic |
BuildRuntimeLabels() | System.Linq.Expressions.Interpreter.InstructionList | inlineprivate |
Count | System.Linq.Expressions.Interpreter.InstructionList | |
CurrentContinuationsDepth | System.Linq.Expressions.Interpreter.InstructionList | |
CurrentStackDepth | System.Linq.Expressions.Interpreter.InstructionList | |
Emit(Instruction instruction) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitAdd(Type type, bool @checked) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitAnd(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitArrayLength() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitAssignLocal(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitAssignLocalBoxed(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitAssignLocalToClosure(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitBranch(OffsetInstruction instruction, BranchLabel label) | System.Linq.Expressions.Interpreter.InstructionList | inlineprivate |
EmitBranch(BranchLabel label) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitBranch(BranchLabel label, bool hasResult, bool hasValue) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitBranchFalse(BranchLabel elseLabel) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitBranchTrue(BranchLabel elseLabel) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitByRefCall(MethodInfo method, ParameterInfo[] parameters, ByRefUpdater[] byrefArgs) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitByRefNew(ConstructorInfo constructorInfo, ParameterInfo[] parameters, ByRefUpdater[] updaters) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitCall(MethodInfo method) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitCall(MethodInfo method, ParameterInfo[] parameters) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitCast(Type toType) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitCastReferenceToEnum(Type toType) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitCastToEnum(Type toType) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitCoalescingBranch(BranchLabel leftNotNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitConvertToUnderlying(TypeCode to, bool isLiftedToNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitCreateDelegate(LightDelegateCreator creator) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackage |
EmitDecrement(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitDefaultValue(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitDiv(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitDup() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterExceptionFilter() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterExceptionHandlerNonVoid() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterExceptionHandlerVoid() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterFault(BranchLabel faultStartLabel) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterFinally(BranchLabel finallyStartLabel) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterTryCatch() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterTryFault(BranchLabel tryEnd) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEnterTryFinally(BranchLabel finallyStartLabel) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitEqual(Type type, bool liftedToNull=false) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitExclusiveOr(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitGetArrayItem() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitGoto(BranchLabel label, bool hasResult, bool hasValue, bool labelTargetGetsValue) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitGreaterThan(Type type, bool liftedToNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitGreaterThanOrEqual(Type type, bool liftedToNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitIncrement(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitInitializeLocal(int index, Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitInitializeParameter(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackage |
EmitIntSwitch< T >(Dictionary< T, int > cases) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLeaveExceptionFilter() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLeaveExceptionHandler(bool hasValue, BranchLabel tryExpressionEndLabel) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLeaveFault() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLeaveFinally() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLeftShift(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLessThan(Type type, bool liftedToNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLessThanOrEqual(Type type, bool liftedToNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoad(object value) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoad(bool value) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoad(object value, Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoadField(FieldInfo field) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoadLocal(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoadLocalBoxed(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoadLocalFromClosure(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitLoadLocalFromClosureBoxed(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitModulo(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitMul(Type type, bool @checked) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNegate(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNegateChecked(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNew(ConstructorInfo constructorInfo, ParameterInfo[] parameters) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNewArray(Type elementType) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNewArrayBounds(Type elementType, int rank) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNewArrayInit(Type elementType, int elementCount) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNewRuntimeVariables(int count) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNot(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNotEqual(Type type, bool liftedToNull=false) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNullableCall(MethodInfo method, ParameterInfo[] parameters) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNumericConvertChecked(TypeCode from, TypeCode to, bool isLiftedToNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitNumericConvertUnchecked(TypeCode from, TypeCode to, bool isLiftedToNull) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitOr(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitPop() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitRethrow() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitRethrowVoid() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitRightShift(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitSetArrayItem() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitStoreField(FieldInfo field) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitStoreLocal(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitStoreLocalBoxed(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitStoreLocalToClosure(int index) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitStringSwitch(Dictionary< string, int > cases, StrongBox< int > nullCase) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitSub(Type type, bool @checked) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitThrow() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitThrowVoid() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitTypeAs(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitTypeEquals() | System.Linq.Expressions.Interpreter.InstructionList | inline |
EmitTypeIs(Type type) | System.Linq.Expressions.Interpreter.InstructionList | inline |
EnsureLabelIndex(BranchLabel label) | System.Linq.Expressions.Interpreter.InstructionList | inlineprivate |
FixupBranch(int branchIndex, int offset) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackage |
GetInstruction(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackage |
GetLoadField(FieldInfo field) | System.Linq.Expressions.Interpreter.InstructionList | inlineprivate |
InitImmutableRefBox(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackagestatic |
InitReference(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackagestatic |
LoadLocalBoxed(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackagestatic |
MakeLabel() | System.Linq.Expressions.Interpreter.InstructionList | inline |
MarkLabel(BranchLabel label) | System.Linq.Expressions.Interpreter.InstructionList | inline |
MarkRuntimeLabel() | System.Linq.Expressions.Interpreter.InstructionList | inline |
Parameter(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackagestatic |
ParameterBox(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackagestatic |
s_assignLocal | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_assignLocalBoxed | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_assignLocalToClosure | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_emptyRuntimeLabels | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_false | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_Ints | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_loadFields | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_loadLocal | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_loadLocalBoxed | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_loadLocalFromClosure | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_loadLocalFromClosureBoxed | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_loadObjectCached | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_null | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_storeLocal | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_storeLocalBoxed | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
s_true | System.Linq.Expressions.Interpreter.InstructionList | privatestatic |
StoreLocalBoxed(int index) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackagestatic |
SwitchToBoxed(int index, int instructionIndex) | System.Linq.Expressions.Interpreter.InstructionList | inlinepackage |
ToArray() | System.Linq.Expressions.Interpreter.InstructionList | inline |
UnEmit() | System.Linq.Expressions.Interpreter.InstructionList | inline |
UpdateStackDepth(Instruction instruction) | System.Linq.Expressions.Interpreter.InstructionList | inlineprivate |