| Exception ReducibleMustOverrideReduce() | Static+1 flags | | 0x08 |
| Exception InvalidMetaObjectCreated(object p0) | Static+1 flags | | 0x08 |
| Exception AmbiguousMatchInExpandoObject(object p0) | Static+1 flags | | 0x08 |
| Exception SameKeyExistsInExpando(object key) | Static+1 flags | | 0x08 |
| Exception KeyDoesNotExistInExpando(object p0) | Static+1 flags | | 0x08 |
| Exception CollectionModifiedWhileEnumerating() | Static+1 flags | | 0x08 |
| Exception CollectionReadOnly() | Static+1 flags | | 0x08 |
| Exception MustReduceToDifferent() | Static+1 flags | | 0x08 |
| Exception BinderNotCompatibleWithCallSite(object p0, object p1, object p2) | Static+1 flags | | 0x08 |
| Exception DynamicBindingNeedsRestrictions(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception DynamicObjectResultNotAssignable(object p0, object p1, object p2, object p3) | Static+1 flags | | 0x08 |
| Exception DynamicBinderResultNotAssignable(object p0, object p1, object p2) | Static+1 flags | | 0x08 |
| Exception BindingCannotBeNull() | Static+1 flags | | 0x08 |
| Exception ReducedNotCompatible() | Static+1 flags | | 0x08 |
| Exception SetterHasNoParams(const string& paramName) | Static+1 flags | | 0x08 |
| Exception PropertyCannotHaveRefType(const string& paramName) | Static+1 flags | | 0x08 |
| Exception IndexesOfSetGetMustMatch(const string& paramName) | Static+1 flags | | 0x08 |
| Exception TypeParameterIsNotDelegate(object p0) | Static+1 flags | | 0x08 |
| Exception FirstArgumentMustBeCallSite() | Static+1 flags | | 0x08 |
| Exception AccessorsCannotHaveVarArgs(const string& paramName) | Static+1 flags | | 0x08 |
| Exception AccessorsCannotHaveByRefArgs(const string& paramName) | PrivateStatic | | 0x08 |
| Exception AccessorsCannotHaveByRefArgs(const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception TypeMustBeDerivedFromSystemDelegate() | Static+1 flags | | 0x08 |
| Exception NoOrInvalidRuleProduced() | Static+1 flags | | 0x08 |
| Exception BoundsCannotBeLessThanOne(const string& paramName) | Static+1 flags | | 0x08 |
| Exception TypeMustNotBeByRef(const string& paramName) | Static+1 flags | | 0x08 |
| Exception TypeMustNotBePointer(const string& paramName) | Static+1 flags | | 0x08 |
| Exception SetterMustBeVoid(const string& paramName) | Static+1 flags | | 0x08 |
| Exception PropertyTypeMustMatchGetter(const string& paramName) | Static+1 flags | | 0x08 |
| Exception PropertyTypeMustMatchSetter(const string& paramName) | Static+1 flags | | 0x08 |
| Exception BothAccessorsMustBeStatic(const string& paramName) | Static+1 flags | | 0x08 |
| Exception OnlyStaticFieldsHaveNullInstance(const string& paramName) | Static+1 flags | | 0x08 |
| Exception OnlyStaticPropertiesHaveNullInstance(const string& paramName) | Static+1 flags | | 0x08 |
| Exception OnlyStaticMethodsHaveNullInstance() | Static+1 flags | | 0x08 |
| Exception PropertyTypeCannotBeVoid(const string& paramName) | Static+1 flags | | 0x08 |
| Exception InvalidUnboxType(const string& paramName) | Static+1 flags | | 0x08 |
| Exception ExpressionMustBeWriteable(const string& paramName) | Static+1 flags | | 0x08 |
| Exception ArgumentMustNotHaveValueType(const string& paramName) | Static+1 flags | | 0x08 |
| Exception MustBeReducible() | Static+1 flags | | 0x08 |
| Exception LabelMustBeVoidOrHaveExpression(const string& paramName) | Static+1 flags | | 0x08 |
| Exception LabelTypeMustBeVoid(const string& paramName) | Static+1 flags | | 0x08 |
| Exception QuotedExpressionMustBeLambda(const string& paramName) | Static+1 flags | | 0x08 |
| Exception VariableMustNotBeByRef(object p0, object p1, const string& paramName) | Static+1 flags | | 0x08 |
| Exception VariableMustNotBeByRef(object p0, object p1, const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception DuplicateVariable(object p0, const string& paramName) | PrivateStatic | | 0x08 |
| Exception DuplicateVariable(object p0, const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception FaultCannotHaveCatchOrFinally(const string& paramName) | Static+1 flags | | 0x08 |
| Exception TryMustHaveCatchFinallyOrFault() | Static+1 flags | | 0x08 |
| Exception BodyOfCatchMustHaveSameTypeAsBodyOfTry() | Static+1 flags | | 0x08 |
| Exception ExtensionNodeMustOverrideProperty(object p0) | Static+1 flags | | 0x08 |
| Exception UserDefinedOperatorMustBeStatic(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception UserDefinedOperatorMustNotBeVoid(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception CoercionOperatorNotDefined(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception UnaryOperatorNotDefined(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception BinaryOperatorNotDefined(object p0, object p1, object p2) | Static+1 flags | | 0x08 |
| Exception ReferenceEqualityNotDefined(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception OperandTypesDoNotMatchParameters(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception OverloadOperatorTypeDoesNotMatchConversionType(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception ConversionIsNotSupportedForArithmeticTypes() | Static+1 flags | | 0x08 |
| Exception ArgumentMustBeArray(const string& paramName) | Static+1 flags | | 0x08 |
| Exception ArgumentMustBeBoolean(const string& paramName) | Static+1 flags | | 0x08 |
| Exception ArgumentMustBeInteger(const string& paramName) | PrivateStatic | | 0x08 |
| Exception ArgumentMustBeInteger(const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception ArgumentMustBeArrayIndexType(const string& paramName) | Static+1 flags | | 0x08 |
| Exception ArgumentMustBeSingleDimensionalArrayType(const string& paramName) | Static+1 flags | | 0x08 |
| Exception ArgumentTypesMustMatch() | Static+1 flags | | 0x08 |
| Exception CannotAutoInitializeValueTypeMemberThroughProperty(object p0) | Static+1 flags | | 0x08 |
| Exception IncorrectTypeForTypeAs(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception CoalesceUsedOnNonNullType() | Static+1 flags | | 0x08 |
| Exception ExpressionTypeCannotInitializeArrayType(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchReturn(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchAssignment(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchLabel(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeNotInvocable(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception InstanceFieldNotDefinedForType(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception FieldInfoNotDefinedForType(object p0, object p1, object p2) | Static+1 flags | | 0x08 |
| Exception IncorrectNumberOfIndexes() | Static+1 flags | | 0x08 |
| Exception IncorrectNumberOfLambdaDeclarationParameters() | Static+1 flags | | 0x08 |
| Exception LambdaTypeMustBeDerivedFromSystemDelegate(const string& paramName) | Static+1 flags | | 0x08 |
| Exception MemberNotFieldOrProperty(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception MethodContainsGenericParameters(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception MethodIsGeneric(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception PropertyDoesNotHaveAccessor(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception ParameterExpressionNotValidAsDelegate(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception PropertyNotDefinedForType(object p0, object p1, const string& paramName) | Static+1 flags | | 0x08 |
| Exception InstancePropertyNotDefinedForType(object p0, object p1, const string& paramName) | Static+1 flags | | 0x08 |
| Exception InstanceAndMethodTypeMismatch(object p0, object p1, object p2) | Static+1 flags | | 0x08 |
| Exception UnhandledBinary(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception UnhandledUnary(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception UserDefinedOpMustHaveConsistentTypes(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception UserDefinedOpMustHaveValidReturnType(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception LogicalOperatorMustHaveBooleanOperators(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception MethodWithArgsDoesNotExistOnType(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception GenericMethodWithArgsDoesNotExistOnType(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception MethodWithMoreThanOneMatch(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception ArgumentCannotBeOfTypeVoid(const string& paramName) | Static+1 flags | | 0x08 |
| Exception OutOfRange(const string& paramName, object p1) | Static+1 flags | | 0x08 |
| Exception LabelTargetAlreadyDefined(object p0) | Static+1 flags | | 0x08 |
| Exception LabelTargetUndefined(object p0) | Static+1 flags | | 0x08 |
| Exception ControlCannotLeaveFinally() | Static+1 flags | | 0x08 |
| Exception ControlCannotLeaveFilterTest() | Static+1 flags | | 0x08 |
| Exception AmbiguousJump(object p0) | Static+1 flags | | 0x08 |
| Exception ControlCannotEnterTry() | Static+1 flags | | 0x08 |
| Exception ControlCannotEnterExpression() | Static+1 flags | | 0x08 |
| Exception NonLocalJumpWithValue(object p0) | Static+1 flags | | 0x08 |
| Exception InvalidLvalue(const ExpressionType& p0) | Static+1 flags | | 0x08 |
| Exception RethrowRequiresCatch() | Static+1 flags | | 0x08 |
| Exception MustRewriteToSameNode(object p0, object p1, object p2) | Static+1 flags | | 0x08 |
| Exception MustRewriteChildToSameType(object p0, object p1, object p2) | Static+1 flags | | 0x08 |
| Exception MustRewriteWithoutMethod(object p0, object p1) | Static+1 flags | | 0x08 |
| Exception ArgumentOutOfRange(const string& paramName) | Static+1 flags | | 0x08 |
| Exception NotSupported() | Static+1 flags | | 0x08 |
| Exception NonAbstractConstructorRequired() | Static+1 flags | | 0x08 |
| Exception InvalidProgram() | Static+1 flags | | 0x08 |
| Exception EnumerationIsDone() | Static+1 flags | | 0x08 |
| Exception TypeContainsGenericParameters(object p0, const string& paramName) | PrivateStatic | | 0x08 |
| Exception TypeContainsGenericParameters(object p0, const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception TypeIsGeneric(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception TypeIsGeneric(object p0, const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception IncorrectNumberOfConstructorArguments() | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchMethodParameter(object p0, object p1, object p2, const string& paramName) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchMethodParameter(object p0, object p1, object p2, const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchParameter(object p0, object p1, const string& paramName) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchParameter(object p0, object p1, const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception IncorrectNumberOfLambdaArguments() | Static+1 flags | | 0x08 |
| Exception IncorrectNumberOfMethodCallArguments(object p0, const string& paramName) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchConstructorParameter(object p0, object p1, const string& paramName) | Static+1 flags | | 0x08 |
| Exception ExpressionTypeDoesNotMatchConstructorParameter(object p0, object p1, const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception ExpressionMustBeReadable(const string& paramName) | Static+1 flags | | 0x08 |
| Exception ExpressionMustBeReadable(const string& paramName, int index) | Static+1 flags | | 0x08 |
| Exception InvalidArgumentValue(const string& paramName) | Static+1 flags | | 0x08 |
| Exception InvalidNullValue(Type type, const string& paramName) | Static+1 flags | | 0x08 |
| Exception InvalidTypeException(object value, Type type, const string& paramName) | Static+1 flags | | 0x08 |
| string GetParamName(const string& paramName, int index) | PrivateStatic | | 0x08 |