Microsoft.JScript.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:377k
- Object GetValue2();
- Object GetValueAtIndex( Object obj, UI8 index);
- SZArray Object LickArgumentsIntoShape( SZArray Class System.Reflection.ParameterInfo pars, SZArray Object arguments, Class System.Reflection.Binder binder, Class System.Globalization.CultureInfo culture);
- Class System.Reflection.MemberInfo SelectMember( SZArray Class System.Reflection.MemberInfo mems);
- Void SetIndexedDefaultPropertyValue( Object ob, SZArray Object arguments, Object value);
- Void SetIndexedPropertyValue( SZArray Object arguments, Object value);
- Void SetIndexedPropertyValueStatic( Object obj, SZArray Object arguments, Object value);
- Void SetMember( Object obj, Object value, Class System.Reflection.MemberInfo member);
- Void SetMemberValue( Object obj, String name, Object value);
- Void SetMemberValue( Object obj, String name, Object value, Class System.Reflection.MemberInfo member, SZArray Class System.Reflection.MemberInfo members);
- Void SetValueAtIndex( Object obj, UI8 index, Object value);
- Void SetValue( Object value);
- Void SwapValues( Object obj, UI4 left, UI4 right);
- SZArray I4 ToIndices( SZArray Object arguments);
- }
- class Microsoft.JScript.LenientArrayPrototype : Microsoft.JScript.ArrayPrototype
- {
- Object constructor;
- Object concat;
- Object join;
- Object pop;
- Object push;
- Object reverse;
- Object shift;
- Object slice;
- Object sort;
- Object splice;
- Object unshift;
- Object toLocaleString;
- Object toString;
- Void Microsoft.JScript.LenientArrayPrototype( Class Microsoft.JScript.FunctionPrototype funcprot, Class Microsoft.JScript.ObjectPrototype parent);
- }
- class Microsoft.JScript.LenientBooleanPrototype : Microsoft.JScript.BooleanPrototype
- {
- Object constructor;
- Object toString;
- Object valueOf;
- Void Microsoft.JScript.LenientBooleanPrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.LenientObjectPrototype parent);
- }
- class Microsoft.JScript.LenientDateConstructor : Microsoft.JScript.DateConstructor
- {
- Object parse;
- Object UTC;
- Void Microsoft.JScript.LenientDateConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent, Class Microsoft.JScript.LenientDatePrototype prototypeProp);
- }
- class Microsoft.JScript.LenientDatePrototype : Microsoft.JScript.DatePrototype
- {
- Object constructor;
- Object getTime;
- Object getYear;
- Object getFullYear;
- Object getUTCFullYear;
- Object getMonth;
- Object getUTCMonth;
- Object getDate;
- Object getUTCDate;
- Object getDay;
- Object getUTCDay;
- Object getHours;
- Object getUTCHours;
- Object getMinutes;
- Object getUTCMinutes;
- Object getSeconds;
- Object getUTCSeconds;
- Object getMilliseconds;
- Object getUTCMilliseconds;
- Object getVarDate;
- Object getTimezoneOffset;
- Object setTime;
- Object setMilliseconds;
- Object setUTCMilliseconds;
- Object setSeconds;
- Object setUTCSeconds;
- Object setMinutes;
- Object setUTCMinutes;
- Object setHours;
- Object setUTCHours;
- Object setDate;
- Object setUTCDate;
- Object setMonth;
- Object setUTCMonth;
- Object setFullYear;
- Object setUTCFullYear;
- Object setYear;
- Object toGMTString;
- Object toDateString;
- Object toLocaleDateString;
- Object toLocaleString;
- Object toLocaleTimeString;
- Object toString;
- Object toTimeString;
- Object toUTCString;
- Object valueOf;
- Void Microsoft.JScript.LenientDatePrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.LenientObjectPrototype parent);
- }
- class Microsoft.JScript.LenientEnumeratorPrototype : Microsoft.JScript.EnumeratorPrototype
- {
- Object constructor;
- Object atEnd;
- Object item;
- Object moveFirst;
- Object moveNext;
- Void Microsoft.JScript.LenientEnumeratorPrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.LenientObjectPrototype parent);
- }
- class Microsoft.JScript.LenientErrorPrototype : Microsoft.JScript.ErrorPrototype
- {
- Object constructor;
- Object name;
- Object toString;
- Void Microsoft.JScript.LenientErrorPrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.ScriptObject parent, String name);
- }
- class Microsoft.JScript.LenientFunctionPrototype : Microsoft.JScript.FunctionPrototype
- {
- Object constructor;
- Object apply;
- Object call;
- Object toString;
- Void Microsoft.JScript.LenientFunctionPrototype( Class Microsoft.JScript.ScriptObject parent);
- }
- class Microsoft.JScript.LenientGlobalObject : Microsoft.JScript.GlobalObject
- {
- Object Infinity;
- Object MathField;
- Object NaN;
- Object undefined;
- Object ActiveXObjectField;
- Object ArrayField;
- Object BooleanField;
- Object DateField;
- Object EnumeratorField;
- Object ErrorField;
- Object EvalErrorField;
- Object FunctionField;
- Object NumberField;
- Object ObjectField;
- Object RangeErrorField;
- Object ReferenceErrorField;
- Object RegExpField;
- Object StringField;
- Object SyntaxErrorField;
- Object TypeErrorField;
- Object VBArrayField;
- Object URIErrorField;
- Object decodeURI;
- Object decodeURIComponent;
- Object encodeURI;
- Object encodeURIComponent;
- Object escape;
- Object eval;
- Object isNaN;
- Object isFinite;
- Object parseInt;
- Object parseFloat;
- Object GetObject;
- Object ScriptEngine;
- Object ScriptEngineBuildVersion;
- Object ScriptEngineMajorVersion;
- Object ScriptEngineMinorVersion;
- Object unescape;
- Object boolean;
- Object byte;
- Object char;
- Object decimal;
- Object double;
- Object float;
- Object int;
- Object long;
- Object sbyte;
- Object short;
- Object void;
- Object uint;
- Object ulong;
- Object ushort;
- Class Microsoft.JScript.LenientArrayPrototype arrayPrototypeField;
- Class Microsoft.JScript.LenientFunctionPrototype functionPrototypeField;
- Class Microsoft.JScript.LenientObjectPrototype objectPrototypeField;
- Class Microsoft.JScript.Vsa.VsaEngine engine;
- Void Microsoft.JScript.LenientGlobalObject( Class Microsoft.JScript.Vsa.VsaEngine engine);
- Class Microsoft.JScript.LenientArrayPrototype get_arrayPrototype();
- Class Microsoft.JScript.LenientFunctionPrototype get_functionPrototype();
- Class Microsoft.JScript.LenientObjectPrototype get_objectPrototype();
- Class Microsoft.JScript.ActiveXObjectConstructor get_originalActiveXObject();
- Class Microsoft.JScript.ArrayConstructor get_originalArray();
- Class Microsoft.JScript.BooleanConstructor get_originalBoolean();
- Class Microsoft.JScript.DateConstructor get_originalDate();
- Class Microsoft.JScript.ErrorConstructor get_originalError();
- Class Microsoft.JScript.EnumeratorConstructor get_originalEnumerator();
- Class Microsoft.JScript.ErrorConstructor get_originalEvalError();
- Class Microsoft.JScript.FunctionConstructor get_originalFunction();
- Class Microsoft.JScript.NumberConstructor get_originalNumber();
- Class Microsoft.JScript.ObjectConstructor get_originalObject();
- Class Microsoft.JScript.ObjectPrototype get_originalObjectPrototype();
- Class Microsoft.JScript.ErrorConstructor get_originalRangeError();
- Class Microsoft.JScript.ErrorConstructor get_originalReferenceError();
- Class Microsoft.JScript.RegExpConstructor get_originalRegExp();
- Class Microsoft.JScript.StringConstructor get_originalString();
- Class Microsoft.JScript.ErrorConstructor get_originalSyntaxError();
- Class Microsoft.JScript.ErrorConstructor get_originalTypeError();
- Class Microsoft.JScript.ErrorConstructor get_originalURIError();
- Class Microsoft.JScript.VBArrayConstructor get_originalVBArray();
- Object get_ActiveXObject();
- Void set_ActiveXObject( Object value);
- Object get_Array();
- Void set_Array( Object value);
- Object get_Boolean();
- Void set_Boolean( Object value);
- Object get_Date();
- Void set_Date( Object value);
- Object get_Enumerator();
- Void set_Enumerator( Object value);
- Object get_Error();
- Void set_Error( Object value);
- Object get_EvalError();
- Void set_EvalError( Object value);
- Object get_Function();
- Void set_Function( Object value);
- Object get_Math();
- Void set_Math( Object value);
- Object get_Number();
- Void set_Number( Object value);
- Object get_Object();
- Void set_Object( Object value);
- Object get_RangeError();
- Void set_RangeError( Object value);
- Object get_ReferenceError();
- Void set_ReferenceError( Object value);
- Object get_RegExp();
- Void set_RegExp( Object value);
- Object get_String();
- Void set_String( Object value);
- Object get_SyntaxError();
- Void set_SyntaxError( Object value);
- Object get_TypeError();
- Void set_TypeError( Object value);
- Object get_URIError();
- Void set_URIError( Object value);
- Object get_VBArray();
- Void set_VBArray( Object value);
- property arrayPrototype { get(){} set(){} };
- property functionPrototype { get(){} set(){} };
- property objectPrototype { get(){} set(){} };
- property originalActiveXObject { get(){} set(){} };
- property originalArray { get(){} set(){} };
- property originalBoolean { get(){} set(){} };
- property originalDate { get(){} set(){} };
- property originalError { get(){} set(){} };
- property originalEnumerator { get(){} set(){} };
- property originalEvalError { get(){} set(){} };
- property originalFunction { get(){} set(){} };
- property originalNumber { get(){} set(){} };
- property originalObject { get(){} set(){} };
- property originalObjectPrototype { get(){} set(){} };
- property originalRangeError { get(){} set(){} };
- property originalReferenceError { get(){} set(){} };
- property originalRegExp { get(){} set(){} };
- property originalString { get(){} set(){} };
- property originalSyntaxError { get(){} set(){} };
- property originalTypeError { get(){} set(){} };
- property originalURIError { get(){} set(){} };
- property originalVBArray { get(){} set(){} };
- property ActiveXObject { get(){} set(){} };
- property Array { get(){} set(){} };
- property Boolean { get(){} set(){} };
- property Date { get(){} set(){} };
- property Enumerator { get(){} set(){} };
- property Error { get(){} set(){} };
- property EvalError { get(){} set(){} };
- property Function { get(){} set(){} };
- property Math { get(){} set(){} };
- property Number { get(){} set(){} };
- property Object { get(){} set(){} };
- property RangeError { get(){} set(){} };
- property ReferenceError { get(){} set(){} };
- property RegExp { get(){} set(){} };
- property String { get(){} set(){} };
- property SyntaxError { get(){} set(){} };
- property TypeError { get(){} set(){} };
- property URIError { get(){} set(){} };
- property VBArray { get(){} set(){} };
- }
- class Microsoft.JScript.MathObject : Microsoft.JScript.JSObject
- {
- R8 E;
- R8 LN10;
- R8 LN2;
- R8 LOG2E;
- R8 LOG10E;
- R8 PI;
- R8 SQRT1_2;
- R8 SQRT2;
- Class System.Random internalRandom;
- Class Microsoft.JScript.MathObject ob;
- Void Microsoft.JScript.MathObject( Class Microsoft.JScript.ScriptObject parent);
- R8 abs( R8 d);
- R8 acos( R8 x);
- R8 asin( R8 x);
- R8 atan( R8 x);
- R8 atan2( R8 dy, R8 dx);
- R8 ceil( R8 x);
- R8 Compare( R8 x, R8 y);
- R8 cos( R8 x);
- R8 exp( R8 x);
- R8 floor( R8 x);
- String GetClassName();
- R8 log( R8 x);
- R8 max( Object x, Object y, SZArray Object args);
- R8 maxv( R8 lhMax, SZArray Object args, I4 start);
- R8 min( Object x, Object y, SZArray Object args);
- R8 minv( R8 lhMin, SZArray Object args, I4 start);
- R8 pow( R8 dx, R8 dy);
- R8 random();
- R8 round( R8 d);
- R8 sin( R8 x);
- R8 sqrt( R8 x);
- R8 tan( R8 x);
- Void Microsoft.JScript.MathObject();
- }
- class Microsoft.JScript.LenientMathObject : Microsoft.JScript.MathObject
- {
- R8 E;
- R8 LN10;
- R8 LN2;
- R8 LOG2E;
- R8 LOG10E;
- R8 PI;
- R8 SQRT1_2;
- R8 SQRT2;
- Object abs;
- Object acos;
- Object asin;
- Object atan;
- Object atan2;
- Object ceil;
- Object cos;
- Object exp;
- Object floor;
- Object log;
- Object max;
- Object min;
- Object pow;
- Object random;
- Object round;
- Object sin;
- Object sqrt;
- Object tan;
- Void Microsoft.JScript.LenientMathObject( Class Microsoft.JScript.ScriptObject parent, Class Microsoft.JScript.FunctionPrototype funcprot);
- }
- class Microsoft.JScript.NumberObject : Microsoft.JScript.JSObject
- {
- Class System.Type baseType;
- Object value;
- Boolean implicitWrapper;
- Void Microsoft.JScript.NumberObject( Class Microsoft.JScript.ScriptObject parent, Object value);
- Void Microsoft.JScript.NumberObject( Class Microsoft.JScript.ScriptObject parent, Object value, Boolean implicitWrapper);
- Void Microsoft.JScript.NumberObject( Class Microsoft.JScript.ScriptObject parent, Class System.Type baseType);
- Object GetDefaultValue( ValueClass Microsoft.JScript.PreferredType preferred_type);
- String GetClassName();
- Class System.Type GetType();
- }
- class Microsoft.JScript.NumberPrototype : Microsoft.JScript.NumberObject
- {
- Class Microsoft.JScript.NumberPrototype ob;
- Class Microsoft.JScript.NumberConstructor _constructor;
- Void Microsoft.JScript.NumberPrototype( Class Microsoft.JScript.ObjectPrototype parent);
- Class Microsoft.JScript.NumberConstructor get_constructor();
- R8 ThisobToDouble( Object thisob);
- String toExponential( Object thisob, Object fractionDigits);
- String toFixed( Object thisob, R8 fractionDigits);
- String toLocaleString( Object thisob);
- String toPrecision( Object thisob, Object precision);
- String toString( Object thisob, Object radix);
- Object valueOf( Object thisob);
- Void Microsoft.JScript.NumberPrototype();
- property constructor { get(){} set(){} };
- }
- class Microsoft.JScript.LenientNumberPrototype : Microsoft.JScript.NumberPrototype
- {
- Object constructor;
- Object toExponential;
- Object toFixed;
- Object toLocaleString;
- Object toPrecision;
- Object toString;
- Object valueOf;
- Void Microsoft.JScript.LenientNumberPrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.LenientObjectPrototype parent);
- }
- class Microsoft.JScript.ObjectPrototype : Microsoft.JScript.JSObject
- {
- Class Microsoft.JScript.ObjectPrototype ob;
- Class Microsoft.JScript.ObjectConstructor _constructor;
- Void Microsoft.JScript.ObjectPrototype();
- Class Microsoft.JScript.ObjectConstructor get_constructor();
- Class Microsoft.JScript.ObjectPrototype CommonInstance();
- Boolean hasOwnProperty( Object thisob, Object name);
- Boolean isPrototypeOf( Object thisob, Object ob);
- Boolean propertyIsEnumerable( Object thisob, Object name);
- String toLocaleString( Object thisob);
- String toString( Object thisob);
- Object valueOf( Object thisob);
- Void Microsoft.JScript.ObjectPrototype();
- property constructor { get(){} set(){} };
- }
- class Microsoft.JScript.LenientObjectPrototype : Microsoft.JScript.ObjectPrototype
- {
- Object constructor;
- Object hasOwnProperty;
- Object isPrototypeOf;
- Object propertyIsEnumerable;
- Object toLocaleString;
- Object toString;
- Object valueOf;
- Void Microsoft.JScript.LenientObjectPrototype( Class Microsoft.JScript.Vsa.VsaEngine engine);
- Void Initialize( Class Microsoft.JScript.LenientFunctionPrototype funcprot);
- }
- class Microsoft.JScript.RegExpPrototype : Microsoft.JScript.JSObject
- {
- Class Microsoft.JScript.RegExpPrototype ob;
- Class Microsoft.JScript.RegExpConstructor _constructor;
- Void Microsoft.JScript.RegExpPrototype( Class Microsoft.JScript.ObjectPrototype parent);
- Class Microsoft.JScript.RegExpObject compile( Object thisob, Object source, Object flags);
- Class Microsoft.JScript.RegExpConstructor get_constructor();
- Object exec( Object thisob, Object input);
- Boolean test( Object thisob, Object input);
- String toString( Object thisob);
- Void Microsoft.JScript.RegExpPrototype();
- property constructor { get(){} set(){} };
- }
- class Microsoft.JScript.LenientRegExpPrototype : Microsoft.JScript.RegExpPrototype
- {
- Object constructor;
- Object compile;
- Object exec;
- Object test;
- Object toString;
- Void Microsoft.JScript.LenientRegExpPrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.LenientObjectPrototype parent);
- }
- class Microsoft.JScript.StringConstructor : Microsoft.JScript.ScriptFunction
- {
- Class Microsoft.JScript.StringConstructor ob;
- Class Microsoft.JScript.StringPrototype originalPrototype;
- Void Microsoft.JScript.StringConstructor();
- Void Microsoft.JScript.StringConstructor( Class Microsoft.JScript.FunctionPrototype parent, Class Microsoft.JScript.LenientStringPrototype prototypeProp);
- Object Call( SZArray Object args, Object thisob);
- Class Microsoft.JScript.StringObject Construct();
- Object Construct( SZArray Object args);
- Class Microsoft.JScript.StringObject ConstructImplicitWrapper( String arg);
- Class Microsoft.JScript.StringObject ConstructWrapper( String arg);
- Class Microsoft.JScript.StringObject CreateInstance( SZArray Object args);
- String Invoke( Object arg);
- String fromCharCode( SZArray Object args);
- Void Microsoft.JScript.StringConstructor();
- }
- class Microsoft.JScript.LenientStringConstructor : Microsoft.JScript.StringConstructor
- {
- Object fromCharCode;
- Void Microsoft.JScript.LenientStringConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent, Class Microsoft.JScript.LenientStringPrototype prototypeProp);
- }
- class Microsoft.JScript.StringObject : Microsoft.JScript.JSObject
- {
- String value;
- Boolean implicitWrapper;
- Void Microsoft.JScript.StringObject( Class Microsoft.JScript.ScriptObject prototype, String value);
- Void Microsoft.JScript.StringObject( Class Microsoft.JScript.ScriptObject prototype, String value, Boolean implicitWrapper);
- String GetClassName();
- I4 get_length();
- Boolean Equals( Object ob);
- Object GetDefaultValue( ValueClass Microsoft.JScript.PreferredType preferred_type);
- I4 GetHashCode();
- Class System.Type GetType();
- Object GetValueAtIndex( UI4 index);
- property length { get(){} set(){} };
- }
- class Microsoft.JScript.StringPrototype : Microsoft.JScript.StringObject
- {
- Class Microsoft.JScript.StringPrototype ob;
- Class Microsoft.JScript.StringConstructor _constructor;
- Void Microsoft.JScript.StringPrototype( Class Microsoft.JScript.FunctionPrototype funcprot, Class Microsoft.JScript.ObjectPrototype parent);
- String anchor( Object thisob, Object anchorName);
- String big( Object thisob);
- String blink( Object thisob);
- String bold( Object thisob);
- String charAt( Object thisob, R8 pos);
- Object charCodeAt( Object thisob, R8 pos);
- String concat( Object thisob, SZArray Object args);
- Class Microsoft.JScript.StringConstructor get_constructor();
- String fixed( Object thisob);
- String fontcolor( Object thisob, Object colorName);
- String fontsize( Object thisob, Object fontSize);
- I4 indexOf( Object thisob, Object searchString, R8 position);
- String italics( Object thisob);
- I4 lastIndexOf( Object thisob, Object searchString, R8 position);
- String link( Object thisob, Object linkRef);
- I4 localeCompare( Object thisob, Object thatob);
- Object match( Object thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, Object regExp);
- String replace( Object thisob, Object regExp, Object replacement);
- String ReplaceWithRegExp( String thisob, Class Microsoft.JScript.RegExpObject regExpObject, Object replacement);
- String ReplaceWithString( String thisob, String searchString, String replaceString);
- I4 search( Object thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, Object regExp);
- String slice( Object thisob, R8 start, Object end);
- String small( Object thisob);
- Class Microsoft.JScript.ArrayObject split( Object thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, Object separator, Object limit);
- Class Microsoft.JScript.ArrayObject SplitWithRegExp( String thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, Class Microsoft.JScript.RegExpObject regExpObject, UI4 limit);
- Class Microsoft.JScript.ArrayObject SplitWithString( String thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, String separator, UI4 limit);
- String strike( Object thisob);
- String sub( Object thisob);
- String substr( Object thisob, R8 start, Object count);
- String substring( Object thisob, R8 start, Object end);
- String sup( Object thisob);
- String toLocaleLowerCase( Object thisob);
- String toLocaleUpperCase( Object thisob);
- String toLowerCase( Object thisob);
- Class Microsoft.JScript.RegExpObject ToRegExpObject( Object regExp, Class Microsoft.JScript.Vsa.VsaEngine engine);
- String toString( Object thisob);
- String toUpperCase( Object thisob);
- Object valueOf( Object thisob);
- Void Microsoft.JScript.StringPrototype();
- property constructor { get(){} set(){} };
- }
- class Microsoft.JScript.LenientStringPrototype : Microsoft.JScript.StringPrototype
- {
- Object constructor;
- Object anchor;
- Object big;
- Object blink;
- Object bold;
- Object charAt;
- Object charCodeAt;
- Object concat;
- Object fixed;
- Object fontcolor;
- Object fontsize;
- Object indexOf;
- Object italics;
- Object lastIndexOf;
- Object link;
- Object localeCompare;
- Object match;
- Object replace;
- Object search;
- Object slice;
- Object small;
- Object split;
- Object strike;
- Object sub;
- Object substr;
- Object substring;
- Object sup;
- Object toLocaleLowerCase;
- Object toLocaleUpperCase;
- Object toLowerCase;
- Object toString;
- Object toUpperCase;
- Object valueOf;
- Void Microsoft.JScript.LenientStringPrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.LenientObjectPrototype parent);
- }
- class Microsoft.JScript.VBArrayPrototype : Microsoft.JScript.JSObject
- {
- Class Microsoft.JScript.VBArrayPrototype ob;
- Class Microsoft.JScript.VBArrayConstructor _constructor;
- Void Microsoft.JScript.VBArrayPrototype( Class Microsoft.JScript.FunctionPrototype funcprot, Class Microsoft.JScript.ObjectPrototype parent);
- Class Microsoft.JScript.VBArrayConstructor get_constructor();
- I4 dimensions( Object thisob);
- Object getItem( Object thisob, SZArray Object args);
- I4 lbound( Object thisob, Object dimension);
- Class Microsoft.JScript.ArrayObject toArray( Object thisob, Class Microsoft.JScript.Vsa.VsaEngine engine);
- I4 ubound( Object thisob, Object dimension);
- Void Microsoft.JScript.VBArrayPrototype();
- property constructor { get(){} set(){} };
- }
- class Microsoft.JScript.LenientVBArrayPrototype : Microsoft.JScript.VBArrayPrototype
- {
- Object constructor;
- Object dimensions;
- Object getItem;
- Object lbound;
- Object toArray;
- Object ubound;
- Void Microsoft.JScript.LenientVBArrayPrototype( Class Microsoft.JScript.LenientFunctionPrototype funcprot, Class Microsoft.JScript.LenientObjectPrototype parent);
- }
- class Microsoft.JScript.ListEnumerator : System.Object
- {
- I4 curr;
- Class System.Collections.ArrayList list;
- Void Microsoft.JScript.ListEnumerator( Class System.Collections.ArrayList list);
- Boolean MoveNext();
- Object get_Current();
- Void Reset();
- property Current { get(){} set(){} };
- }
- class Microsoft.JScript.Logical_and : Microsoft.JScript.BinaryOp
- {
- Void Microsoft.JScript.Logical_and( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Void TranslateToConditionalBranch( Class System.Reflection.Emit.ILGenerator il, Boolean branchIfTrue, ValueClass System.Reflection.Emit.Label label, Boolean shortForm);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- }
- class Microsoft.JScript.Logical_or : Microsoft.JScript.BinaryOp
- {
- Void Microsoft.JScript.Logical_or( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Void TranslateToConditionalBranch( Class System.Reflection.Emit.ILGenerator il, Boolean branchIfTrue, ValueClass System.Reflection.Emit.Label label, Boolean shortForm);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- }
- class Microsoft.JScript.Lookup : Microsoft.JScript.Binding
- {
- I4 lexLevel;
- I4 evalLexLevel;
- Class System.Reflection.Emit.LocalBuilder fieldLoc;
- Class System.Reflection.Emit.LocalBuilder refLoc;
- Class Microsoft.JScript.LateBinding lateBinding;
- Boolean thereIsAnObjectOnTheStack;
- Void Microsoft.JScript.Lookup( Class Microsoft.JScript.Context context);
- Void Microsoft.JScript.Lookup( String name, Class Microsoft.JScript.Context context);
- String get_Name();
- Void BindName();
- Boolean CanPlaceAppropriateObjectOnStack( Object ob);
- Void CheckIfOKToUseInSuperConstructorCall();
- Object Evaluate();
- Class Microsoft.JScript.LateBinding EvaluateAsLateBinding();
- Class Microsoft.JScript.WrappedNamespace EvaluateAsWrappedNamespace( Boolean giveErrorIfNameInUse);
- Object GetObject();
- Void HandleNoSuchMemberError();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Boolean InFunctionNestedInsideInstanceMethod();
- Boolean InStaticCode();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Class Microsoft.JScript.AST PartiallyEvaluateAsCallable();
- Class Microsoft.JScript.AST PartiallyEvaluateAsReference();
- Object ResolveCustomAttribute( Class Microsoft.JScript.ASTList args, SZArray Class System.Reflection.IReflect argIRs, Class Microsoft.JScript.AST target);
- Void SetPartialValue( Class Microsoft.JScript.AST partial_value);
- Void SetValue( Object value);
- Void SetWithValue( Class Microsoft.JScript.WithObject scope, Object value);
- String ToString();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILCall( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype, Class Microsoft.JScript.ASTList argList, Boolean construct, Boolean brackets);
- Void TranslateToILDefaultThisObject( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToILDefaultThisObject( Class System.Reflection.Emit.ILGenerator il, I4 lexLevel);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToILObject( Class System.Reflection.Emit.ILGenerator il, Class System.Type obType, Boolean noValue);
- Void TranslateToILPreSet( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToILPreSet( Class System.Reflection.Emit.ILGenerator il, Boolean doBoth);
- Void TranslateToILPreSetPlusGet( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToILSet( Class System.Reflection.Emit.ILGenerator il, Class Microsoft.JScript.AST rhvalue);
- Void TranslateToILSet( Class System.Reflection.Emit.ILGenerator il, Boolean doBoth, Class Microsoft.JScript.AST rhvalue);
- Void TranslateToILWithDupOfThisOb( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToLateBinding( Class System.Reflection.Emit.ILGenerator il);
- property Name { get(){} set(){} };
- }
- class Microsoft.JScript.Member : Microsoft.JScript.Binding
- {
- Boolean fast;
- Boolean isImplicitWrapper;
- Class Microsoft.JScript.LateBinding lateBinding;
- Class Microsoft.JScript.Context memberNameContext;
- Class Microsoft.JScript.AST rootObject;
- Class System.Reflection.IReflect rootObjectInferredType;
- Class System.Reflection.Emit.LocalBuilder refLoc;
- Class System.Reflection.Emit.LocalBuilder temp;
- Void Microsoft.JScript.Member( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST rootObject, Class Microsoft.JScript.AST memberName);
- Void BindName( Class Microsoft.JScript.JSField inferenceTarget);
- Object Evaluate();
- Class Microsoft.JScript.LateBinding EvaluateAsLateBinding();
- Object EvaluateAsType();
- Class Microsoft.JScript.WrappedNamespace EvaluateAsWrappedNamespace( Boolean giveErrorIfNameInUse);
- Object GetObject();
- Void HandleNoSuchMemberError();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Class System.Reflection.IReflect InferTypeOfCall( Class Microsoft.JScript.JSField inference_target, Boolean isConstructor);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Class Microsoft.JScript.AST PartiallyEvaluateAsCallable();
- Class Microsoft.JScript.AST PartiallyEvaluateAsReference();
- Class System.Reflection.IReflect ProvideWrapperForPrototypeProperties( Class System.Reflection.IReflect obType);
- Object ResolveCustomAttribute( Class Microsoft.JScript.ASTList args, SZArray Class System.Reflection.IReflect argIRs, Class Microsoft.JScript.AST target);
- String ToString();
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToILObject( Class System.Reflection.Emit.ILGenerator il, Class System.Type obType, Boolean noValue);
- Void TranslateToILWithDupOfThisOb( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToLateBinding( Class System.Reflection.Emit.ILGenerator il, Boolean speculativeEarlyBindingsExist);
- }
- class Microsoft.JScript.MemberInfoList : System.Object
- {
- I4 count;
- SZArray Class System.Reflection.MemberInfo list;
- Void Microsoft.JScript.MemberInfoList();
- Void Add( Class System.Reflection.MemberInfo elem);
- Void AddRange( SZArray Class System.Reflection.MemberInfo elems);
- Void Grow();
- Class System.Reflection.MemberInfo get_Item( I4 i);
- Void set_Item( I4 i, Class System.Reflection.MemberInfo value);
- SZArray Class System.Reflection.MemberInfo ToArray();
- property Item { get(){} set(){} };
- }
- class Microsoft.JScript.MethodInvoker : System.Object
- {
- Class Microsoft.JScript.SimpleHashtable invokerFor;
- Class System.Reflection.Emit.AssemblyBuilder assembly;
- Class System.Reflection.Emit.ModuleBuilder module;
- I4 count;
- Object Invoke( Object thisob, SZArray Object parameters);
- Void Microsoft.JScript.MethodInvoker();
- Class Microsoft.JScript.MethodInvoker GetInvokerFor( Class System.Reflection.MethodInfo method);
- Boolean SafeToCall( Class System.Reflection.MethodInfo meth);
- Class Microsoft.JScript.MethodInvoker SpitAndInstantiateClassFor( Class System.Reflection.MethodInfo method);
- Void Microsoft.JScript.MethodInvoker();
- }
- class Microsoft.JScript.Missing : System.Object
- {
- Class Microsoft.JScript.Missing Value;
- Void Microsoft.JScript.Missing();
- Void Microsoft.JScript.Missing();
- }
- class Microsoft.JScript.Namespace : System.Object
- {
- String name;
- Class Microsoft.JScript.Vsa.VsaEngine engine;
- Void Microsoft.JScript.Namespace( String name, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Class Microsoft.JScript.Namespace GetNamespace( String name, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Class System.Type GetType( String typeName);
- String get_Name();
- property Name { get(){} set(){} };
- }
- class Microsoft.JScript.NotRecommended : System.Attribute
- {
- String message;
- Void Microsoft.JScript.NotRecommended( String message);
- Boolean get_IsError();
- String get_Message();
- property IsError { get(){} set(){} };
- property Message { get(){} set(){} };
- }
- class Microsoft.JScript.NullLiteral : Microsoft.JScript.ConstantWrapper
- {
- Void Microsoft.JScript.NullLiteral( Class Microsoft.JScript.Context context);
- }
- class Microsoft.JScript.NumberConstructor : Microsoft.JScript.ScriptFunction
- {
- R8 MAX_VALUE;
- R8 MIN_VALUE;
- R8 NaN;
- R8 NEGATIVE_INFINITY;
- R8 POSITIVE_INFINITY;
- Class Microsoft.JScript.NumberConstructor ob;
- Class Microsoft.JScript.NumberPrototype originalPrototype;
- Void Microsoft.JScript.NumberConstructor();
- Void Microsoft.JScript.NumberConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent, Class Microsoft.JScript.LenientNumberPrototype prototypeProp);
- Object Call( SZArray Object args, Object thisob);
- Class Microsoft.JScript.NumberObject Construct();
- Class Microsoft.JScript.NumberObject Construct( Class System.Type t);
- Object Construct( SZArray Object args);
- Class Microsoft.JScript.NumberObject ConstructImplicitWrapper( Object arg);
- Class Microsoft.JScript.NumberObject ConstructWrapper( Object arg);
- Class Microsoft.JScript.NumberObject CreateInstance( SZArray Object args);
- R8 Invoke( Object arg);
- Void Microsoft.JScript.NumberConstructor();
- }
- class Microsoft.JScript.NumericBinary : Microsoft.JScript.BinaryOp
- {
- Object metaData;
- Void Microsoft.JScript.NumericBinary( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2, ValueClass Microsoft.JScript.JSToken operatorTok);
- Void Microsoft.JScript.NumericBinary( I4 operatorTok);
- Object Evaluate();
- Object EvaluateNumericBinary( Object v1, Object v2);
- Object EvaluateNumericBinary( Object v1, Object v2, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object DoOp( Object v1, Object v2, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object DoOp( Object v1, Object v2, Class System.IConvertible ic1, Class System.IConvertible ic2, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object DoOp( I4 x, I4 y, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object DoOp( UI4 x, UI4 y, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object DoOp( I8 x, I8 y, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object DoOp( UI8 x, UI8 y, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object DoOp( R8 x, R8 y, ValueClass Microsoft.JScript.JSToken operatorTok);
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.NumericBinaryAssign : Microsoft.JScript.BinaryOp
- {
- Class Microsoft.JScript.NumericBinary binOp;
- Object metaData;
- Void Microsoft.JScript.NumericBinaryAssign( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToILForNoOverloadCase( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.NumericUnary : Microsoft.JScript.UnaryOp
- {
- Object metaData;
- ValueClass Microsoft.JScript.JSToken operatorTok;
- Class System.Reflection.MethodInfo operatorMeth;
- Class System.Type type;
- Void Microsoft.JScript.NumericUnary( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand, ValueClass Microsoft.JScript.JSToken operatorTok);
- Void Microsoft.JScript.NumericUnary( I4 operatorTok);
- Object Evaluate();
- Object EvaluateUnary( Object v);
- Class System.Reflection.MethodInfo GetOperator( Class System.Reflection.IReflect ir);
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Void TranslateToConditionalBranch( Class System.Reflection.Emit.ILGenerator il, Boolean branchIfTrue, ValueClass System.Reflection.Emit.Label label, Boolean shortForm);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.ObjectConstructor : Microsoft.JScript.ScriptFunction
- {
- Class Microsoft.JScript.ObjectConstructor ob;
- Class Microsoft.JScript.ObjectPrototype originalPrototype;
- Void Microsoft.JScript.ObjectConstructor();
- Void Microsoft.JScript.ObjectConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent, Class Microsoft.JScript.LenientObjectPrototype prototypeProp);
- Object Call( SZArray Object args, Object thisob);
- Object Construct( SZArray Object args);
- Class Microsoft.JScript.JSObject ConstructObject();
- Object CreateInstance( SZArray Object args);
- Object Invoke( SZArray Object args);
- Void Microsoft.JScript.ObjectConstructor();
- }
- class Microsoft.JScript.ObjectLiteral : Microsoft.JScript.AST
- {
- SZArray Class Microsoft.JScript.AST keys;
- SZArray Class Microsoft.JScript.AST values;
- Void Microsoft.JScript.ObjectLiteral( Class Microsoft.JScript.Context context, Class Microsoft.JScript.ASTList propertyList);
- Void CheckIfOKToUseInSuperConstructorCall();
- Object Evaluate();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.OpPrec : System.Enum
- {
- I4 value__;
- ValueClass Microsoft.JScript.OpPrec precNone;
- ValueClass Microsoft.JScript.OpPrec precSeqEval;
- ValueClass Microsoft.JScript.OpPrec precAssignment;
- ValueClass Microsoft.JScript.OpPrec precConditional;
- ValueClass Microsoft.JScript.OpPrec precLogicalOr;
- ValueClass Microsoft.JScript.OpPrec precLogicalAnd;
- ValueClass Microsoft.JScript.OpPrec precBitwiseOr;
- ValueClass Microsoft.JScript.OpPrec precBitwiseXor;
- ValueClass Microsoft.JScript.OpPrec precBitwiseAnd;
- ValueClass Microsoft.JScript.OpPrec precEquality;
- ValueClass Microsoft.JScript.OpPrec precRelational;
- ValueClass Microsoft.JScript.OpPrec precShift;
- ValueClass Microsoft.JScript.OpPrec precAdditive;
- ValueClass Microsoft.JScript.OpPrec precMultiplicative;
- }
- class Microsoft.JScript.Package : Microsoft.JScript.AST
- {
- String name;
- Class Microsoft.JScript.ASTList classList;
- Class Microsoft.JScript.PackageScope scope;
- Void Microsoft.JScript.Package( String name, Class Microsoft.JScript.AST id, Class Microsoft.JScript.ASTList classList, Class Microsoft.JScript.Context context);
- Object Evaluate();
- Void JScriptPackage( String rootName, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Void MergeWith( Class Microsoft.JScript.Package p);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Class Microsoft.JScript.Context GetFirstExecutableContext();
- }
- class Microsoft.JScript.PackageScope : Microsoft.JScript.ActivationObject
- {
- String name;
- Class Microsoft.JScript.Package owner;
- Void Microsoft.JScript.PackageScope( Class Microsoft.JScript.ScriptObject parent);
- Class Microsoft.JScript.JSVariableField AddNewField( String name, Object value, ValueClass System.Reflection.FieldAttributes attributeFlags);
- Void AddOwnName();
- Class Microsoft.JScript.JSVariableField CreateField( String name, ValueClass System.Reflection.FieldAttributes attributeFlags, Object value);
- String GetName();
- Void MergeWith( Class Microsoft.JScript.PackageScope p);
- }
- class Microsoft.JScript.ParameterDeclaration : System.Reflection.ParameterInfo
- {
- String identifier;
- Class Microsoft.JScript.TypeExpression type;
- Class Microsoft.JScript.Context context;
- Class Microsoft.JScript.CustomAttributeList customAttributes;
- Void Microsoft.JScript.ParameterDeclaration( Class Microsoft.JScript.Context context, String identifier, Class Microsoft.JScript.TypeExpression type, Class Microsoft.JScript.CustomAttributeList customAttributes);
- Void Microsoft.JScript.ParameterDeclaration( Class System.Type type, String identifier);
- Object get_DefaultValue();
- SZArray Object GetCustomAttributes( Boolean inherit);
- SZArray Object GetCustomAttributes( Class System.Type attributeType, Boolean inherit);
- Boolean IsDefined( Class System.Type attributeType, Boolean inherit);
- String get_Name();
- Class System.Reflection.IReflect get_ParameterIReflect();
- Class System.Type get_ParameterType();
- Void PartiallyEvaluate();
- property DefaultValue { get(){} set(){} };
- property Name { get(){} set(){} };
- property ParameterIReflect { get(){} set(){} };
- property ParameterType { get(){} set(){} };
- }
- class Microsoft.JScript.Plus : Microsoft.JScript.BinaryOp
- {
- Object metaData;
- Void Microsoft.JScript.Plus( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2);
- Void Microsoft.JScript.Plus();
- Object Evaluate();
- Object EvaluatePlus( Object v1, Object v2);
- Object EvaluatePlus2( Object v1, Object v2);
- Class System.Reflection.MethodInfo GetOperator( Class System.Reflection.IReflect ir1, Class System.Reflection.IReflect ir2);
- Object DoOp( R8 x, R8 y);
- Object DoOp( I4 x, I4 y);
- Object DoOp( I8 x, I8 y);
- Object DoOp( UI4 x, UI4 y);
- Object DoOp( UI8 x, UI8 y);
- Object DoOp( Object v1, Object v2);
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- I4 TranslateToILArrayOfStrings( Class System.Reflection.Emit.ILGenerator il, I4 n);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Void TranslateToStringWithSpecialCaseForNull( Class System.Reflection.Emit.ILGenerator il, Class Microsoft.JScript.AST operand);
- }
- class Microsoft.JScript.PlusAssign : Microsoft.JScript.BinaryOp
- {
- Class Microsoft.JScript.Plus binOp;
- Object metaData;
- Void Microsoft.JScript.PlusAssign( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToILForNoOverloadCase( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.PostOrPrefix : System.Enum
- {
- I4 value__;
- ValueClass Microsoft.JScript.PostOrPrefix PostfixDecrement;
- ValueClass Microsoft.JScript.PostOrPrefix PostfixIncrement;
- ValueClass Microsoft.JScript.PostOrPrefix PrefixDecrement;
- ValueClass Microsoft.JScript.PostOrPrefix PrefixIncrement;
- }
- class Microsoft.JScript.PostOrPrefixOperator : Microsoft.JScript.UnaryOp
- {
- Class System.Reflection.MethodInfo operatorMeth;
- ValueClass Microsoft.JScript.PostOrPrefix operatorTok;
- Object metaData;
- Class System.Type type;
- Void Microsoft.JScript.PostOrPrefixOperator( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand);
- Void Microsoft.JScript.PostOrPrefixOperator( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand, ValueClass Microsoft.JScript.PostOrPrefix operatorTok);
- Void Microsoft.JScript.PostOrPrefixOperator( I4 operatorTok);
- Object DoOp( I4 i);
- Object DoOp( UI4 i);
- Object DoOp( I8 i);
- Object DoOp( UI8 i);
- Object DoOp( R8 d);
- Object Evaluate();
- Object EvaluatePostOrPrefix( ByRef Object v);
- Class System.Reflection.MethodInfo GetOperator( Class System.Reflection.IReflect ir);
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToILForNoOverloadCase( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.Print : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.ASTList operand;
- Class Microsoft.JScript.Completion completion;
- Void Microsoft.JScript.Print( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand);
- Object Evaluate();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.RangeEnumerator : System.Object
- {
- I4 curr;
- I4 start;
- I4 stop;
- Void Microsoft.JScript.RangeEnumerator( I4 start, I4 stop);
- Boolean MoveNext();
- Object get_Current();
- Void Reset();
- property Current { get(){} set(){} };
- }
- class Microsoft.JScript.RangeErrorObject : Microsoft.JScript.ErrorObject
- {
- Void Microsoft.JScript.RangeErrorObject( Class Microsoft.JScript.ErrorPrototype parent, SZArray Object args);
- Void Microsoft.JScript.RangeErrorObject( Class Microsoft.JScript.ErrorPrototype parent, Object e);
- }
- interface Microsoft.JScript.IRedirectOutput :
- {
- Void SetOutputStream( Class Microsoft.JScript.IMessageReceiver output);
- }
- interface Microsoft.JScript.IMessageReceiver :
- {
- Void Message( String strValue);
- }
- class Microsoft.JScript.COMCharStream : System.IO.Stream
- {
- Class Microsoft.JScript.IMessageReceiver messageReceiver;
- Class System.Text.StringBuilder buffer;
- Void Microsoft.JScript.COMCharStream( Class Microsoft.JScript.IMessageReceiver messageReceiver);
- Boolean get_CanWrite();
- Boolean get_CanRead();
- Boolean get_CanSeek();
- I8 get_Length();
- I8 get_Position();
- Void set_Position( I8 value);
- Void Close();
- Void Flush();
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I8 Seek( I8 offset, ValueClass System.IO.SeekOrigin origin);
- Void SetLength( I8 value);
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- property CanWrite { get(){} set(){} };
- property CanRead { get(){} set(){} };
- property CanSeek { get(){} set(){} };
- property Length { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class Microsoft.JScript.ReferenceErrorObject : Microsoft.JScript.ErrorObject
- {
- Void Microsoft.JScript.ReferenceErrorObject( Class Microsoft.JScript.ErrorPrototype parent, SZArray Object args);
- Void Microsoft.JScript.ReferenceErrorObject( Class Microsoft.JScript.ErrorPrototype parent, Object e);
- }
- class Microsoft.JScript.ReferenceAttribute : System.Attribute
- {
- String reference;
- Void Microsoft.JScript.ReferenceAttribute( String reference);
- }
- class Microsoft.JScript.RegExpConstructor : Microsoft.JScript.ScriptFunction
- {
- Class Microsoft.JScript.RegExpConstructor ob;
- Class Microsoft.JScript.RegExpPrototype originalPrototype;
- Class Microsoft.JScript.ArrayPrototype arrayPrototype;
- Class System.Text.RegularExpressions.Regex regex;
- Class System.Text.RegularExpressions.Match lastRegexMatch;
- Object inputString;
- String lastInput;
- Void Microsoft.JScript.RegExpConstructor();
- Void Microsoft.JScript.RegExpConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent, Class Microsoft.JScript.LenientRegExpPrototype prototypeProp, Class Microsoft.JScript.LenientArrayPrototype arrayPrototype);
- Object Call( SZArray Object args, Object thisob);
- Object Construct( SZArray Object args);
- Class Microsoft.JScript.RegExpObject ConstructNew( SZArray Object args);
- Object Construct( String pattern, Boolean ignoreCase, Boolean global, Boolean multiline);
- Class Microsoft.JScript.RegExpObject CreateInstance( SZArray Object args);
- Class Microsoft.JScript.RegExpObject Invoke( SZArray Object args);
- Object GetIndex();
- Object GetInput();
- Object GetLastIndex();
- Object GetLastMatch();
- Object GetLastParen();
- Object GetLeftContext();
- Object GetMemberValue( String name);
- Object GetRightContext();
- Void SetInput( Object value);
- Void SetMemberValue( String name, Object value);
- I4 UpdateConstructor( Class System.Text.RegularExpressions.Regex regex, Class System.Text.RegularExpressions.Match match, String input);
- Object get_index();
- Object get_input();
- Void set_input( Object value);
- Object get_lastIndex();
- Object get_lastMatch();
- Object get_lastParen();
- Object get_leftContext();
- Object get_rightContext();
- Void Microsoft.JScript.RegExpConstructor();
- property index { get(){} set(){} };
- property input { get(){} set(){} };
- property lastIndex { get(){} set(){} };
- property lastMatch { get(){} set(){} };
- property lastParen { get(){} set(){} };
- property leftContext { get(){} set(){} };
- property rightContext { get(){} set(){} };
- }
- class Microsoft.JScript.RegExpLiteral : Microsoft.JScript.AST
- {
- String source;
- Boolean ignoreCase;
- Boolean global;
- Boolean multiline;
- Class Microsoft.JScript.JSGlobalField regExpVar;
- I4 counter;
- Void Microsoft.JScript.RegExpLiteral( String source, Boolean ignoreCase, Boolean global, Boolean multiline, Class Microsoft.JScript.Context context);
- Void Microsoft.JScript.RegExpLiteral( String source, String flags, Class Microsoft.JScript.Context context);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inferenceTarget);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Void Microsoft.JScript.RegExpLiteral();
- }
- class Microsoft.JScript.RegExpMatch : Microsoft.JScript.ArrayObject
- {
- Boolean hydrated;
- Class System.Text.RegularExpressions.Regex regex;
- Class System.Text.RegularExpressions.MatchCollection matches;
- Class System.Text.RegularExpressions.Match match;
- Void Microsoft.JScript.RegExpMatch( Class Microsoft.JScript.ArrayPrototype parent, Class System.Text.RegularExpressions.Regex regex, Class System.Text.RegularExpressions.Match match, String input);
- Void Microsoft.JScript.RegExpMatch( Class Microsoft.JScript.ArrayPrototype parent, Class System.Text.RegularExpressions.Regex regex, Class System.Text.RegularExpressions.MatchCollection matches, String input);
- Void Concat( Class Microsoft.JScript.ArrayObject source);
- Void Concat( Object value);
- Boolean DeleteValueAtIndex( UI4 index);
- Object GetValueAtIndex( UI4 index);
- Object GetMemberValue( String name);
- Void Hydrate();
- Void SetValueAtIndex( UI4 index, Object value);
- Object Shift();
- Void Sort( Class Microsoft.JScript.ScriptFunction compareFn);
- Void Splice( UI4 start, UI4 deleteItems, SZArray Object args, Class Microsoft.JScript.ArrayObject outArray, UI4 oldLength, UI4 newLength);
- Void SwapValues( UI4 pi, UI4 qi);
- Class Microsoft.JScript.ArrayObject Unshift( SZArray Object args);
- }
- class Microsoft.JScript.RegExpObject : Microsoft.JScript.JSObject
- {
- Class Microsoft.JScript.RegExpConstructor regExpConst;
- String sourceInt;
- Boolean ignoreCaseInt;
- Boolean globalInt;
- Boolean multilineInt;
- Class System.Text.RegularExpressions.Regex regex;
- Object lastIndexInt;
- Void Microsoft.JScript.RegExpObject( Class Microsoft.JScript.RegExpPrototype parent, String source, Boolean ignoreCase, Boolean global, Boolean multiline, Class Microsoft.JScript.RegExpConstructor regExpConst);
- Void Microsoft.JScript.RegExpObject( Class System.Text.RegularExpressions.Regex regex);
- Class Microsoft.JScript.RegExpObject compile( String source, String flags);
- Object exec( String input);
- String GetClassName();
- Boolean test( String input);
- String ToString();
- String get_source();
- Boolean get_ignoreCase();
- Boolean get_global();
- Boolean get_multiline();
- Object get_lastIndex();
- Void set_lastIndex( Object value);
- property source { get(){} set(){} };
- property ignoreCase { get(){} set(){} };
- property global { get(){} set(){} };
- property multiline { get(){} set(){} };
- property lastIndex { get(){} set(){} };
- }
- class Microsoft.JScript.RegExpReplace : System.Object
- {
- Class System.Text.RegularExpressions.Match lastMatch;
- Void Microsoft.JScript.RegExpReplace();
- String Evaluate( Class System.Text.RegularExpressions.Match match);
- }
- class Microsoft.JScript.ReplaceUsingFunction : Microsoft.JScript.RegExpReplace
- {
- Class Microsoft.JScript.ScriptFunction function;
- I4 cArgs;
- SZArray I4 groupNumbers;
- String source;
- Void Microsoft.JScript.ReplaceUsingFunction( Class System.Text.RegularExpressions.Regex regex, Class Microsoft.JScript.ScriptFunction function, String source);
- String Evaluate( Class System.Text.RegularExpressions.Match match);
- }
- class Microsoft.JScript.ReplaceWithString : Microsoft.JScript.RegExpReplace
- {
- String replaceString;
- Void Microsoft.JScript.ReplaceWithString( String replaceString);
- String Evaluate( Class System.Text.RegularExpressions.Match match);
- }
- class Microsoft.JScript.Relational : Microsoft.JScript.BinaryOp
- {
- Object metaData;
- Void Microsoft.JScript.Relational( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2, ValueClass Microsoft.JScript.JSToken operatorTok);
- Void Microsoft.JScript.Relational( I4 operatorTok);
- Object Evaluate();
- R8 EvaluateRelational( Object v1, Object v2);
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- R8 JScriptCompare( Object v1, Object v2);
- R8 JScriptCompare2( Object v1, Object v2, Class System.IConvertible ic1, Class System.IConvertible ic2, ValueClass System.TypeCode t1, ValueClass System.TypeCode t2);
- Void TranslateToConditionalBranch( Class System.Reflection.Emit.ILGenerator il, Boolean branchIfTrue, ValueClass System.Reflection.Emit.Label label, Boolean shortForm);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.Vsa.ResInfo : System.Object
- {
- String filename;
- String fullpath;
- String name;
- Boolean isPublic;
- Boolean isLinked;
- Void Microsoft.JScript.Vsa.ResInfo( String filename, String name, Boolean isPublic, Boolean isLinked);
- Void Microsoft.JScript.Vsa.ResInfo( String resinfo, Boolean isLinked);
- }
- class Microsoft.JScript.Return : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.Completion completion;
- Class Microsoft.JScript.AST operand;
- Class Microsoft.JScript.FunctionScope enclosingFunctionScope;
- Boolean leavesFinally;
- Void Microsoft.JScript.Return( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand, Boolean leavesFinally);
- Object Evaluate();
- Boolean HasReturn();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.ReturnOutOfFinally : System.ApplicationException
- {
- Void Microsoft.JScript.ReturnOutOfFinally();
- }
- class Microsoft.JScript.ScannerException : System.Exception
- {
- ValueClass Microsoft.JScript.JSError m_errorId;
- Void Microsoft.JScript.ScannerException( ValueClass Microsoft.JScript.JSError errorId);
- }
- class Microsoft.JScript.ScriptBlock : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.Block statement_block;
- SZArray Class Microsoft.JScript.JSField fields;
- Class Microsoft.JScript.GlobalScope own_scope;
- Void Microsoft.JScript.ScriptBlock( Class Microsoft.JScript.Context context, Class Microsoft.JScript.Block statement_block);
- Object Evaluate();
- Void ProcessAssemblyAttributeLists();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Class System.Reflection.Emit.TypeBuilder TranslateToILClass( Class Microsoft.JScript.CompilerGlobals compilerGlobals);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Class Microsoft.JScript.Context GetFirstExecutableContext();
- }
- class Microsoft.JScript.ScriptObjectPropertyEnumerator : System.Object
- {
- Class System.Collections.ArrayList enumerators;
- Class System.Collections.ArrayList objects;
- I4 index;
- Class Microsoft.JScript.SimpleHashtable visited_names;
- Void Microsoft.JScript.ScriptObjectPropertyEnumerator( Class Microsoft.JScript.ScriptObject obj);
- Boolean MoveNext();
- Object get_Current();
- Void Reset();
- property Current { get(){} set(){} };
- }
- class Microsoft.JScript.ScriptStream : System.Object
- {
- Class System.IO.TextWriter Out;
- Class System.IO.TextWriter Error;
- Void PrintStackTrace();
- Void PrintStackTrace( Class System.Exception e);
- Void Write( String str);
- Void WriteLine( String str);
- Void Microsoft.JScript.ScriptStream();
- Void Microsoft.JScript.ScriptStream();
- }
- class Microsoft.JScript.HashtableEntry : System.Object
- {
- Object key;
- Object value;
- UI4 hashCode;
- Class Microsoft.JScript.HashtableEntry next;
- Void Microsoft.JScript.HashtableEntry( Object key, Object value, UI4 hashCode, Class Microsoft.JScript.HashtableEntry next);
- }
- class Microsoft.JScript.SimpleHashtable : System.Object
- {
- SZArray Class Microsoft.JScript.HashtableEntry table;
- I4 count;
- UI4 threshold;
- Void Microsoft.JScript.SimpleHashtable( UI4 threshold);
- Class System.Collections.IDictionaryEnumerator GetEnumerator();
- Class Microsoft.JScript.HashtableEntry GetHashtableEntry( Object key, UI4 hashCode);
- Object IgnoreCaseGet( String name);
- Void Rehash();
- Void Remove( Object key);
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- property Item { get(){} set(){} };
- }
- class Microsoft.JScript.SimpleHashtableEnumerator : System.Object
- {
- SZArray Class Microsoft.JScript.HashtableEntry table;
- I4 count;
- I4 index;
- Class Microsoft.JScript.HashtableEntry currentEntry;
- Void Microsoft.JScript.SimpleHashtableEnumerator( SZArray Class Microsoft.JScript.HashtableEntry table);
- Object get_Current();
- ValueClass System.Collections.DictionaryEntry get_Entry();
- Object get_Key();
- Boolean MoveNext();
- Void Reset();
- Object get_Value();
- property Current { get(){} set(){} };
- property Entry { get(){} set(){} };
- property Key { get(){} set(){} };
- property Value { get(){} set(){} };
- }
- class Microsoft.JScript.Stack : System.Object
- {
- SZArray Object elements;
- I4 top;
- Void Microsoft.JScript.Stack();
- Boolean Empty();
- Void GuardedPush( Object item);
- Void Push( Object item);
- Object Pop();
- Class Microsoft.JScript.ScriptObject Peek();
- Object Peek( I4 i);
- I4 Search( Object item);
- I4 Search_from_top( Object item);
- I4 Size();
- Void TrimToSize( I4 i);
- }
- class Microsoft.JScript.StackFrame : Microsoft.JScript.ScriptObject
- {
- Class Microsoft.JScript.ArgumentsObject caller_arguments;
- SZArray Class Microsoft.JScript.JSLocalField fields;
- SZArray Object localVars;
- Class Microsoft.JScript.FunctionScope nestedFunctionScope;
- Object thisObject;
- Object closureInstance;
- Void Microsoft.JScript.StackFrame( Class Microsoft.JScript.ScriptObject parent, SZArray Class Microsoft.JScript.JSLocalField fields, SZArray Object local_vars, Object thisObject);
- Class Microsoft.JScript.JSVariableField AddNewField( String name, Object value, ValueClass System.Reflection.FieldAttributes attributeFlags);
- Void AllocateFunctionScope();
- Object GetDefaultThisObject();
- Class System.Reflection.FieldInfo GetField( String name, I4 lexLevel);
- Class Microsoft.JScript.GlobalScope GetGlobalScope();
- Class System.Reflection.FieldInfo Microsoft.JScript.IActivationObject.GetLocalField( String name);
- SZArray Class System.Reflection.MemberInfo GetMember( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
- Void GetPropertyEnumerator( Class System.Collections.ArrayList enums, Class System.Collections.ArrayList objects);
- Object GetMemberValue( String name);
- Object GetMemberValue( String name, I4 lexlevel);
- Void PushStackFrameForStaticMethod( ValueClass System.RuntimeTypeHandle thisclass, SZArray Class Microsoft.JScript.JSLocalField fields, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Void PushStackFrameForMethod( Object thisob, SZArray Class Microsoft.JScript.JSLocalField fields, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Void SetMemberValue( String name, Object value);
- }
- class Microsoft.JScript.StaticInitializer : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.FunctionObject func;
- Class Microsoft.JScript.Completion completion;
- Void Microsoft.JScript.StaticInitializer( Class Microsoft.JScript.Context context, Class Microsoft.JScript.Block body, Class Microsoft.JScript.FunctionScope own_scope);
- Object Evaluate();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.StrictEquality : Microsoft.JScript.BinaryOp
- {
- Void Microsoft.JScript.StrictEquality( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand1, Class Microsoft.JScript.AST operand2, ValueClass Microsoft.JScript.JSToken operatorTok);
- Object Evaluate();
- Boolean JScriptStrictEquals( Object v1, Object v2);
- Boolean JScriptStrictEquals( Object v1, Object v2, Boolean checkForDebuggerObjects);
- Boolean JScriptStrictEquals( Object v1, Object v2, Class System.IConvertible ic1, Class System.IConvertible ic2, ValueClass System.TypeCode t1, ValueClass System.TypeCode t2, Boolean checkForDebuggerObjects);
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Void TranslateToConditionalBranch( Class System.Reflection.Emit.ILGenerator il, Boolean branchIfTrue, ValueClass System.Reflection.Emit.Label label, Boolean shortForm);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- }
- class Microsoft.JScript.SuperTypeMembersSorter : System.Object
- {
- Class Microsoft.JScript.SimpleHashtable members;
- Class System.Collections.ArrayList names;
- I4 count;
- Void Microsoft.JScript.SuperTypeMembersSorter();
- Void Add( SZArray Class System.Reflection.MemberInfo members);
- Void Add( Class System.Reflection.MemberInfo member);
- SZArray Object GetMembers();
- }
- class Microsoft.JScript.Switch : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.AST expression;
- Class Microsoft.JScript.ASTList cases;
- I4 default_case;
- Class Microsoft.JScript.Completion completion;
- Void Microsoft.JScript.Switch( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST expression, Class Microsoft.JScript.ASTList cases);
- Object Evaluate();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Class Microsoft.JScript.Context GetFirstExecutableContext();
- }
- class Microsoft.JScript.SwitchCase : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.AST case_value;
- Class Microsoft.JScript.AST statements;
- Class Microsoft.JScript.Completion completion;
- Void Microsoft.JScript.SwitchCase( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST statements);
- Void Microsoft.JScript.SwitchCase( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST case_value, Class Microsoft.JScript.AST statements);
- Object Evaluate();
- Class Microsoft.JScript.Completion Evaluate( Object expression);
- Boolean IsDefault();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToConditionalBranch( Class System.Reflection.Emit.ILGenerator il, Class System.Type etype, Boolean branchIfTrue, ValueClass System.Reflection.Emit.Label label, Boolean shortForm);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.SyntaxErrorObject : Microsoft.JScript.ErrorObject
- {
- Void Microsoft.JScript.SyntaxErrorObject( Class Microsoft.JScript.ErrorPrototype parent, SZArray Object args);
- Void Microsoft.JScript.SyntaxErrorObject( Class Microsoft.JScript.ErrorPrototype parent, Object e);
- }
- class Microsoft.JScript.ThisLiteral : Microsoft.JScript.AST
- {
- Boolean isSuper;
- Class System.Reflection.MethodInfo method;
- Void Microsoft.JScript.ThisLiteral( Class Microsoft.JScript.Context context, Boolean isSuper);
- Void CheckIfOKToUseInSuperConstructorCall();
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Class Microsoft.JScript.AST PartiallyEvaluateAsReference();
- Void ResolveAssignmentToDefaultIndexedProperty( Class Microsoft.JScript.ASTList args, SZArray Class System.Reflection.IReflect argIRs, Class Microsoft.JScript.AST rhvalue);
- Void ResolveCall( Class Microsoft.JScript.ASTList args, SZArray Class System.Reflection.IReflect argIRs, Boolean constructor, Boolean brackets);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILCall( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype, Class Microsoft.JScript.ASTList argList, Boolean construct, Boolean brackets);
- Void TranslateToILPreSet( Class System.Reflection.Emit.ILGenerator il, Class Microsoft.JScript.ASTList argList);
- Void TranslateToILSet( Class System.Reflection.Emit.ILGenerator il, Class Microsoft.JScript.AST rhvalue);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.Throw : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.AST operand;
- Void Microsoft.JScript.Throw( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand);
- Object Evaluate();
- Boolean HasReturn();
- Class System.Exception JScriptThrow( Object value);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.Try : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.AST body;
- Class Microsoft.JScript.TypeExpression type;
- Class Microsoft.JScript.AST handler;
- Class Microsoft.JScript.AST finally_block;
- Class Microsoft.JScript.BlockScope handler_scope;
- Class System.Reflection.FieldInfo field;
- String fieldName;
- Boolean finallyHasControlFlowOutOfIt;
- Class Microsoft.JScript.Context tryEndContext;
- Void Microsoft.JScript.Try( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST body, Class Microsoft.JScript.AST identifier, Class Microsoft.JScript.TypeExpression type, Class Microsoft.JScript.AST handler, Class Microsoft.JScript.AST finally_block, Boolean finallyHasControlFlowOutOfIt, Class Microsoft.JScript.Context tryEndContext);
- Object Evaluate();
- Class Microsoft.JScript.Context GetFirstExecutableContext();
- Object JScriptExceptionValue( Object e, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void PushHandlerScope( Class Microsoft.JScript.Vsa.VsaEngine engine, String id, I4 scopeId);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.TypedArray : System.Object
- {
- Class System.Reflection.IReflect elementType;
- I4 rank;
- Void Microsoft.JScript.TypedArray( Class System.Reflection.IReflect elementType, I4 rank);
- Boolean Equals( Object obj);
- Class System.Reflection.FieldInfo GetField( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- SZArray Class System.Reflection.FieldInfo GetFields( ValueClass System.Reflection.BindingFlags bindingAttr);
- I4 GetHashCode();
- SZArray Class System.Reflection.MemberInfo GetMember( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
- Class System.Reflection.MethodInfo GetMethod( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- Class System.Reflection.MethodInfo GetMethod( String name, ValueClass System.Reflection.BindingFlags bindingAttr, Class System.Reflection.Binder binder, SZArray Class System.Type types, SZArray ValueClass System.Reflection.ParameterModifier modifiers);
- SZArray Class System.Reflection.MethodInfo GetMethods( ValueClass System.Reflection.BindingFlags bindingAttr);
- Class System.Reflection.PropertyInfo GetProperty( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- Class System.Reflection.PropertyInfo GetProperty( String name, ValueClass System.Reflection.BindingFlags bindingAttr, Class System.Reflection.Binder binder, Class System.Type returnType, SZArray Class System.Type types, SZArray ValueClass System.Reflection.ParameterModifier modifiers);
- SZArray Class System.Reflection.PropertyInfo GetProperties( ValueClass System.Reflection.BindingFlags bindingAttr);
- Object InvokeMember( String name, ValueClass System.Reflection.BindingFlags flags, Class System.Reflection.Binder binder, Object target, SZArray Object args, SZArray ValueClass System.Reflection.ParameterModifier modifiers, Class System.Globalization.CultureInfo locale, SZArray String namedParameters);
- String ToRankString( I4 rank);
- String ToString();
- Class System.Type ToType();
- Class System.Type get_UnderlyingSystemType();
- property UnderlyingSystemType { get(){} set(){} };
- }
- class Microsoft.JScript.TypeErrorObject : Microsoft.JScript.ErrorObject
- {
- Void Microsoft.JScript.TypeErrorObject( Class Microsoft.JScript.ErrorPrototype parent, SZArray Object args);
- Void Microsoft.JScript.TypeErrorObject( Class Microsoft.JScript.ErrorPrototype parent, Object e);
- }
- class Microsoft.JScript.TypeExpression : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.AST expression;
- Boolean isArray;
- I4 rank;
- Boolean recursive;
- Class System.Reflection.IReflect cachedIR;
- Class Microsoft.JScript.SimpleHashtable PredefinedType;
- Void Microsoft.JScript.TypeExpression();
- Void Microsoft.JScript.TypeExpression( Class Microsoft.JScript.AST expression);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Boolean IsCLSCompliant();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Class System.Reflection.IReflect ToIReflect();
- Class System.Type ToType();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Boolean TypeIsCLSCompliant( Object type);
- }
- class Microsoft.JScript.Typeob : System.Object
- {
- Class System.Type Array;
- Class System.Type ArrayObject;
- Class System.Type ArrayWrapper;
- Class System.Type Boolean;
- Class System.Type BooleanObject;
- Class System.Type Byte;
- Class System.Type Char;
- Class System.Type ClassScope;
- Class System.Type CLSCompliantAttribute;
- Class System.Type CoClassAttribute;
- Class System.Type ConstantWrapper;
- Class System.Type DateObject;
- Class System.Type DateTime;
- Class System.Type Decimal;
- Class System.Type Double;
- Class System.Type Empty;
- Class System.Type ErrorObject;
- Class System.Type Expando;
- Class System.Type FunctionWrapper;
- Class System.Type Globals;
- Class System.Type GlobalObject;
- Class System.Type GlobalScope;
- Class System.Type IEnumerator;
- Class System.Type IEnumerable;
- Class System.Type Int16;
- Class System.Type Int32;
- Class System.Type Int64;
- Class System.Type JSFunctionAttribute;
- Class System.Type JSObject;
- Class System.Type LenientGlobalObject;
- Class System.Type Missing;
- Class System.Type NotRecommended;
- Class System.Type Null;
- Class System.Type NumberObject;
- Class System.Type Object;
- Class System.Type ObsoleteAttribute;
- Class System.Type ParamArrayAttribute;
- Class System.Type ReferenceAttribute;
- Class System.Type RegExpObject;
- Class System.Type SByte;
- Class System.Type ScriptFunction;
- Class System.Type ScriptObject;
- Class System.Type SimpleHashtable;
- Class System.Type Single;
- Class System.Type String;
- Class System.Type StringObject;
- Class System.Type Type;
- Class System.Type TypedArray;
- Class System.Type UInt16;
- Class System.Type UInt32;
- Class System.Type UInt64;
- Class System.Type VsaEngine;
- Class System.Type Void;
- Void Microsoft.JScript.Typeob();
- Void Microsoft.JScript.Typeob();
- }
- class Microsoft.JScript.Typeof : Microsoft.JScript.UnaryOp
- {
- Void Microsoft.JScript.Typeof( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- String JScriptTypeof( Object value);
- String JScriptTypeof( Object value, Boolean checkForDebuggerObject);
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- }
- class Microsoft.JScript.TypeReflector : Microsoft.JScript.ScriptObject
- {
- SZArray Class System.Reflection.MemberInfo defaultMembers;
- Class Microsoft.JScript.SimpleHashtable staticMembers;
- Class Microsoft.JScript.SimpleHashtable instanceMembers;
- SZArray SZArray Class System.Reflection.MemberInfo memberInfos;
- I4 count;
- Class System.Type type;
- Object implementsIReflect;
- Object is__ComObject;
- I4 hashCode;
- Class Microsoft.JScript.TypeReflector next;
- SZArray Class System.Reflection.MemberInfo EmptyMembers;
- Class Microsoft.JScript.TRHashtable Table;
- Void Microsoft.JScript.TypeReflector( Class System.Type type);
- SZArray Class System.Reflection.MemberInfo GetDefaultMembers();
- SZArray Class System.Reflection.MemberInfo GetMember( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- SZArray Class System.Reflection.MemberInfo GetNewMemberArray( String name, Object ob, Class Microsoft.JScript.SimpleHashtable lookupTable);
- SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
- Class Microsoft.JScript.TypeReflector GetTypeReflectorFor( Class System.Type type);
- Boolean ImplementsIReflect();
- Boolean Is__ComObject();
- Void WrapMembers( SZArray Class System.Reflection.MemberInfo members);
- Void Microsoft.JScript.TypeReflector();
- }
- class Microsoft.JScript.TRHashtable : System.Object
- {
- SZArray Class Microsoft.JScript.TypeReflector table;
- I4 count;
- I4 threshold;
- Void Microsoft.JScript.TRHashtable();
- Class Microsoft.JScript.TypeReflector get_Item( Class System.Type type);
- Void set_Item( Class System.Type type, Class Microsoft.JScript.TypeReflector value);
- Void Rehash();
- property Item { get(){} set(){} };
- }
- class Microsoft.JScript.URIErrorObject : Microsoft.JScript.ErrorObject
- {
- Void Microsoft.JScript.URIErrorObject( Class Microsoft.JScript.ErrorPrototype parent, SZArray Object args);
- Void Microsoft.JScript.URIErrorObject( Class Microsoft.JScript.ErrorPrototype parent, Object e);
- }
- class Microsoft.JScript.VariableDeclaration : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.Lookup identifier;
- Class Microsoft.JScript.TypeExpression type;
- Class Microsoft.JScript.AST initializer;
- Class Microsoft.JScript.JSVariableField field;
- Class Microsoft.JScript.Completion completion;
- Void Microsoft.JScript.VariableDeclaration( Class Microsoft.JScript.Context context, Class Microsoft.JScript.Lookup identifier, Class Microsoft.JScript.TypeExpression type, Class Microsoft.JScript.AST initializer, ValueClass System.Reflection.FieldAttributes attributes, Class Microsoft.JScript.CustomAttributeList customAttributes);
- Object Evaluate();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- Class Microsoft.JScript.Context GetFirstExecutableContext();
- }
- class Microsoft.JScript.VBArrayConstructor : Microsoft.JScript.ScriptFunction
- {
- Class Microsoft.JScript.VBArrayConstructor ob;
- Class Microsoft.JScript.VBArrayPrototype originalPrototype;
- Void Microsoft.JScript.VBArrayConstructor();
- Void Microsoft.JScript.VBArrayConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent, Class Microsoft.JScript.LenientVBArrayPrototype prototypeProp);
- Object Call( SZArray Object args, Object thisob);
- Object Construct( SZArray Object args);
- Class Microsoft.JScript.VBArrayObject Construct();
- Object CreateInstance( SZArray Object args);
- Void Microsoft.JScript.VBArrayConstructor();
- }
- class Microsoft.JScript.VBArrayObject : Microsoft.JScript.JSObject
- {
- Class System.Array array;
- Void Microsoft.JScript.VBArrayObject( Class Microsoft.JScript.VBArrayPrototype parent, Class System.Array array);
- I4 dimensions();
- Object getItem( SZArray Object args);
- I4 lbound( Object dimension);
- Class Microsoft.JScript.ArrayObject toArray( Class Microsoft.JScript.Vsa.VsaEngine engine);
- I4 ubound( Object dimension);
- }
- class Microsoft.JScript.Override : System.Attribute
- {
- Void Microsoft.JScript.Override();
- }
- class Microsoft.JScript.Hide : System.Attribute
- {
- Void Microsoft.JScript.Hide();
- }
- class Microsoft.JScript.VoidOp : Microsoft.JScript.UnaryOp
- {
- Void Microsoft.JScript.VoidOp( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST operand);
- Object Evaluate();
- Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- }
- interface Microsoft.JScript.IEngine2 :
- {
- Class System.Reflection.Assembly GetAssembly();
- Void Run( Class System.AppDomain domain);
- Boolean CompileEmpty();
- Void RunEmpty();
- Void DisconnectEvents();
- Void ConnectEvents();
- Void RegisterEventSource( String name);
- Void Interrupt();
- Void InitVsaEngine( String rootMoniker, Class Microsoft.Vsa.IVsaSite site);
- Class Microsoft.JScript.IVsaScriptScope GetGlobalScope();
- Class System.Reflection.Module GetModule();
- Class Microsoft.Vsa.IVsaEngine Clone( Class System.AppDomain domain);
- Void Restart();
- }
- interface Microsoft.JScript.ISite2 :
- {
- SZArray Object GetParentChain( Object obj);
- }
- interface Microsoft.JScript.IDebugScriptScope :
- {
- Void SetThisValue( Object thisValue);
- }
- interface Microsoft.JScript.IDebugVsaScriptCodeItem :
- {
- Object Evaluate( );
- Boolean ParseNamedBreakPoint( String input, ByRef String functionName, ByRef I4 nargs, ByRef String arguments, ByRef String returnType, ByRef UI8 offset);
- }
- class Microsoft.JScript.VSAITEMTYPE2 : System.Enum
- {
- I4 value__;
- ValueClass Microsoft.JScript.VSAITEMTYPE2 HOSTOBJECT;
- ValueClass Microsoft.JScript.VSAITEMTYPE2 HOSTSCOPE;
- ValueClass Microsoft.JScript.VSAITEMTYPE2 HOSTSCOPEANDOBJECT;
- ValueClass Microsoft.JScript.VSAITEMTYPE2 SCRIPTSCOPE;
- ValueClass Microsoft.JScript.VSAITEMTYPE2 SCRIPTBLOCK;
- ValueClass Microsoft.JScript.VSAITEMTYPE2 STATEMENT;
- ValueClass Microsoft.JScript.VSAITEMTYPE2 EXPRESSION;
- }
- interface Microsoft.JScript.IVsaScriptScope :
- {
- Class Microsoft.JScript.IVsaScriptScope get_Parent();
- Class Microsoft.Vsa.IVsaItem AddItem( String itemName, ValueClass Microsoft.Vsa.VsaItemType type);
- Class Microsoft.Vsa.IVsaItem GetItem( String itemName);
- Void RemoveItem( String itemName);
- Void RemoveItem( Class Microsoft.Vsa.IVsaItem item);
- I4 GetItemCount();
- Class Microsoft.Vsa.IVsaItem GetItemAtIndex( I4 index);
- Void RemoveItemAtIndex( I4 index);
- Object GetObject();
- Class Microsoft.Vsa.IVsaItem CreateDynamicItem( String itemName, ValueClass Microsoft.Vsa.VsaItemType type);
- property Parent { get(){} set(){} };
- }
- interface Microsoft.JScript.IVsaScriptCodeItem :
- {
- I4 get_StartLine();
- Void set_StartLine( I4 value);
- I4 get_StartColumn();
- Void set_StartColumn( I4 value);
- Object Execute();
- property StartLine { get(){} set(){} };
- property StartColumn { get(){} set(){} };
- }
- interface Microsoft.JScript.IDefineEvent :
- {
- Object AddEvent( String , I4 code, startLine);
- }
- class Microsoft.JScript.Vsa.VsaEngine : Microsoft.Vsa.BaseVsaEngine
- {
- Boolean alwaysGenerateIL;
- Boolean autoRef;
- Class System.Collections.Hashtable Defines;
- Boolean doCRS;
- Boolean doFast;
- Boolean doPrint;
- Boolean doSaveAfterCompile;
- Boolean doWarnAsError;
- I4 nWarningLevel;
- Boolean genStartupClass;
- Boolean isCLSCompliant;
- Boolean versionSafe;
- String PEFileName;
- ValueClass System.Reflection.Emit.PEFileKinds PEFileKind;
- Class System.Version versionInfo;
- Class System.Globalization.CultureInfo errorCultureInfo;
- Boolean executeForJSEE;
- String libpath;
- SZArray String libpathList;
- Boolean isCompilerSet;
- Class Microsoft.JScript.VsaScriptScope globalScope;
- Class System.Collections.ArrayList packages;
- Class System.Collections.ArrayList scopes;
- Class System.Collections.ArrayList implicitAssemblies;
- Class Microsoft.JScript.SimpleHashtable implicitAssemblyCache;
- String win32resource;
- Class System.Collections.ICollection managedResources;
- String debugDirectory;
- Class System.Random randomNumberGenerator;
- String cachedPEFileName;
- I4 classCounter;
- Class Microsoft.JScript.SimpleHashtable cachedTypeLookups;
- Class System.Threading.Thread runningThread;
- Class Microsoft.JScript.CompilerGlobals compilerGlobals;
- Class Microsoft.JScript.Globals globals;
- I4 numberOfErrors;
- String runtimeDirectory;
- Class System.Version CurrentProjectVersion;
- Class System.Collections.Hashtable typenameTable;
- Class System.Reflection.Assembly runtimeAssembly;
- Class System.Collections.Hashtable assemblyReferencesTable;
- CMOD_REQD System.Runtime.CompilerServices.IsVolatile Class Microsoft.JScript.Vsa.VsaEngine exeEngine;
- Void Microsoft.JScript.Vsa.VsaEngine();
- Void Microsoft.JScript.Vsa.VsaEngine( Boolean fast);
- Void Microsoft.JScript.Vsa.VsaEngine( Class System.Reflection.Assembly runtimeAssembly);
- Void AddChildAndValue( Class System.Xml.XmlDocument doc, Class System.Xml.XmlElement parent, String name, String value);
- Void AddPackage( Class Microsoft.JScript.PackageScope pscope);
- Void CheckForErrors();
- Class Microsoft.Vsa.IVsaEngine Clone( Class System.AppDomain domain);
- Boolean CompileEmpty();
- Void CreateAttribute( Class System.Xml.XmlDocument doc, Class System.Xml.XmlElement elem, String name, String value);
- Void ConnectEvents();
- Class Microsoft.JScript.CompilerGlobals get_CompilerGlobals();
- Class Microsoft.JScript.GlobalScope CreateEngineAndGetGlobalScope( Boolean fast, SZArray String assemblyNames);
- Class Microsoft.JScript.GlobalScope CreateEngineAndGetGlobalScopeWithType( Boolean fast, SZArray String assemblyNames, ValueClass System.RuntimeTypeHandle callingTypeHandle);
- Class Microsoft.JScript.Vsa.VsaEngine CreateEngine();
- Class Microsoft.JScript.Vsa.VsaEngine CreateEngineForDebugger();
- Class Microsoft.JScript.Vsa.VsaEngine CreateEngineWithType( ValueClass System.RuntimeTypeHandle callingTypeHandle);
- Void AddReferences();
- Void EmitReferences();
- Void CreateMain();
- Void CreateStartupClass();
- Void CreateEntryPointIL( Class System.Reflection.Emit.ILGenerator il, Class System.Reflection.FieldInfo site);
- Void CreateEntryPointIL( Class System.Reflection.Emit.ILGenerator il, Class System.Reflection.FieldInfo site, Class System.Reflection.Emit.TypeBuilder startupClass);
- Void CreateHostCallbackIL( Class System.Reflection.Emit.ILGenerator il, Class System.Reflection.FieldInfo site);
- Void CreateShutdownIL( Class System.Reflection.Emit.ILGenerator il);
- Void DeleteCachedCompiledState();
- Void DisconnectEvents();
- Void DoClose();
- Boolean DoCompile();
- Class System.Globalization.CultureInfo get_ErrorCultureInfo();
- String GenerateRandomPEFileName();
- Class System.Reflection.Assembly GetAssembly();
- Class Microsoft.JScript.ClassScope GetClass( String className);
- Class Microsoft.Vsa.IVsaItem GetItem( String itemName);
- Class Microsoft.Vsa.IVsaItem GetItemAtIndex( I4 index);
- I4 GetItemCount();
- Class Microsoft.JScript.IVsaScriptScope GetGlobalScope();
- Class Microsoft.JScript.GlobalScope GetMainScope();
- Class System.Reflection.Module GetModule();
- Class Microsoft.JScript.ArrayConstructor GetOriginalArrayConstructor();
- Class Microsoft.JScript.ObjectConstructor GetOriginalObjectConstructor();
- Class Microsoft.JScript.RegExpConstructor GetOriginalRegExpConstructor();
- Object GetCustomOption( String name);
- I4 GetStaticCodeBlockCount();
- Class System.Type GetType( String typeName);
- Class Microsoft.JScript.Globals get_Globals();
- Boolean get_HasErrors();
- Class Microsoft.JScript.JSScanner GetScannerInstance( String name);
- Void InitVsaEngine( String rootMoniker, Class Microsoft.Vsa.IVsaSite site);
- Void Interrupt();
- Boolean IsValidNamespaceName( String name);
- Boolean IsValidIdentifier( String ident);
- Class Microsoft.JScript.LenientGlobalObject get_LenientGlobalObject();
- Class System.Reflection.Assembly LoadCompiledState();
- Void DoLoadSourceState( Class Microsoft.Vsa.IVsaPersistSite site);
- Class System.Version LoadProjectVersion( Class System.Xml.XmlElement root);
- Void LoadVsaEngineState( Class System.Xml.XmlElement parent);
- Void LoadCustomOptions( Class System.Xml.XmlElement parent);
- Void LoadUserDefines( Class System.Xml.XmlElement parent);
- Void LoadManagedResources( Class System.Xml.XmlElement parent);
- Void LoadVsaItems( Class System.Xml.XmlElement parent);
- Boolean OnCompilerError( Class Microsoft.JScript.JScriptException se);
- Class Microsoft.JScript.ScriptObject PopScriptObject();
- Void PushScriptObject( Class Microsoft.JScript.ScriptObject obj);
- Void RegisterEventSource( String name);
- Void Reset();
- Void ResetCompiledState();
- Void Restart();
- Void RunEmpty();
- Void Run( Class System.AppDomain domain);
- Void DoSaveCompiledState( ByRef SZArray UI1 pe, ByRef SZArray UI1 pdb);
- Void DoSaveSourceState( Class Microsoft.Vsa.IVsaPersistSite site);
- Void SaveSourceForDebugging();
- Void SaveProjectVersion( Class System.Xml.XmlDocument project, Class System.Xml.XmlElement root);
- Void SaveVsaEngineState( Class System.Xml.XmlDocument project, Class System.Xml.XmlElement parent);
- Void SaveCustomOptions( Class System.Xml.XmlDocument project, Class System.Xml.XmlElement parent);
- Void SaveUserDefines( Class System.Xml.XmlDocument project, Class System.Xml.XmlElement parent);
- Void SaveManagedResources( Class System.Xml.XmlDocument project, Class System.Xml.XmlElement parent);
- Void SaveVsaItems( Class System.Xml.XmlDocument project, Class System.Xml.XmlElement parent);
- Class System.Collections.ArrayList get_Scopes();
- Class Microsoft.JScript.ScriptObject ScriptObjectStackTop();
- Void SetEnclosingContext( Class Microsoft.JScript.ScriptObject ob);
- Void SetOutputStream( Class Microsoft.JScript.IMessageReceiver output);
- Void SetCustomOption( String name, Object value);
- Void SetUpCompilerEnvironment();
- Void TryToAddImplicitAssemblyReference( String name);
- String get_RuntimeDirectory();
- SZArray String get_LibpathList();
- String FindAssembly( String name);
- Void ValidateRootMoniker( String rootMoniker);
- Boolean CheckIdentifierForCLSCompliance( String name);
- Void CheckTypeNameForCLSCompliance( String name, String fullname, Class Microsoft.JScript.Context context);
- Void Microsoft.JScript.Vsa.VsaEngine();
- property CompilerGlobals { get(){} set(){} };
- property ErrorCultureInfo { get(){} set(){} };
- property Globals { get(){} set(){} };
- property HasErrors { get(){} set(){} };
- property LenientGlobalObject { get(){} set(){} };
- property Scopes { get(){} set(){} };
- property RuntimeDirectory { get(){} set(){} };
- property LibpathList { get(){} set(){} };
- }
- class Microsoft.JScript.Vsa.DefaultVsaSite : Microsoft.Vsa.BaseVsaSite
- {
- Boolean OnCompilerError( Class Microsoft.Vsa.IVsaError error);
- Void Microsoft.JScript.Vsa.DefaultVsaSite();
- }
- class Microsoft.JScript.VsaItem : System.Object
- {
- String name;
- String codebase;
- Class Microsoft.JScript.Vsa.VsaEngine engine;
- ValueClass Microsoft.Vsa.VsaItemType type;
- ValueClass Microsoft.Vsa.VsaItemFlag flag;
- Boolean isDirty;
- Void Microsoft.JScript.VsaItem( Class Microsoft.JScript.Vsa.VsaEngine engine, String itemName, ValueClass Microsoft.Vsa.VsaItemType type, ValueClass Microsoft.Vsa.VsaItemFlag flag);
- Void CheckForErrors();
- Void Close();
- Void Compile();
- Class System.Type GetCompiledType();
- Boolean get_IsDirty();
- Void set_IsDirty( Boolean value);
- Object GetOption( String name);
- String get_Name();
- Void set_Name( String value);
- Void Remove();
- Void Reset();
- Void Run();
- Void SetOption( String name, Object value);
- ValueClass Microsoft.Vsa.VsaItemType get_ItemType();
- property IsDirty { get(){} set(){} };
- property Name { get(){} set(){} };
- property ItemType { get(){} set(){} };
- }
- class Microsoft.JScript.VsaHostObject : Microsoft.JScript.VsaItem
- {
- Object hostObject;
- Boolean exposeMembers;
- Boolean isVisible;
- Boolean exposed;
- Boolean compiled;
- Class Microsoft.JScript.VsaScriptScope scope;
- Class System.Reflection.FieldInfo field;
- String typeString;
- Void Microsoft.JScript.VsaHostObject( Class Microsoft.JScript.Vsa.VsaEngine engine, String itemName, ValueClass Microsoft.Vsa.VsaItemType type);
- Void Microsoft.JScript.VsaHostObject( Class Microsoft.JScript.Vsa.VsaEngine engine, String itemName, ValueClass Microsoft.Vsa.VsaItemType type, Class Microsoft.JScript.VsaScriptScope scope);
- Boolean get_ExposeMembers();
- Void set_ExposeMembers( Boolean value);
- Class System.Reflection.FieldInfo get_Field();
- Object GetObject();
- Void AddNamedItemNamespace();
- Void RemoveNamedItemNamespace();
- Void Remove();
- Void CheckForErrors();
- Void Compile();
- Void Run();
- Void ReRun( Class Microsoft.JScript.GlobalScope scope);
- Void Reset();
- Class Microsoft.JScript.VsaScriptScope get_Scope();
- Void Close();
- String get_TypeString();
- Void set_TypeString( String value);
- property ExposeMembers { get(){} set(){} };
- property Field { get(){} set(){} };
- property Scope { get(){} set(){} };
- property TypeString { get(){} set(){} };
- }
- class Microsoft.JScript.VsaItems : System.Object
- {
- Class System.Collections.ArrayList items;
- Boolean isClosed;
- Class Microsoft.JScript.Vsa.VsaEngine engine;
- I4 staticCodeBlockCount;
- Void Microsoft.JScript.VsaItems( Class Microsoft.JScript.Vsa.VsaEngine engine);
- Class Microsoft.Vsa.IVsaItem get_Item( I4 index);
- Class Microsoft.Vsa.IVsaItem get_Item( String itemName);
- I4 get_Count();
- Void Close();
- Class Microsoft.Vsa.IVsaItem CreateItem( String name, ValueClass Microsoft.Vsa.VsaItemType itemType, ValueClass Microsoft.Vsa.VsaItemFlag itemFlag);
- Class System.Collections.IEnumerator GetEnumerator();
- Void Remove( String itemName);
- Void Remove( I4 itemIndex);
- Void TryObtainLock();
- Void ReleaseLock();
- property Item { get(){} set(){} };
- property Item { get(){} set(){} };
- property Count { get(){} set(){} };
- }
- class Microsoft.JScript.VsaNamedItemScope : Microsoft.JScript.ScriptObject
- {
- Object namedItem;
- Class Microsoft.JScript.SimpleHashtable namedItemWrappedMemberCache;
- Class System.Reflection.IReflect reflectObj;
- Boolean recursive;
- Void Microsoft.JScript.VsaNamedItemScope( Object hostObject, Class Microsoft.JScript.ScriptObject parent, Class Microsoft.JScript.Vsa.VsaEngine engine);
- SZArray Class System.Reflection.MemberInfo GetAndWrapMember( Class System.Reflection.IReflect reflect, Object namedItem, String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- Object GetDefaultThisObject();
- Class System.Reflection.FieldInfo GetField( String name, I4 lexLevel);
- Class Microsoft.JScript.GlobalScope GetGlobalScope();
- Class System.Reflection.FieldInfo Microsoft.JScript.IActivationObject.GetLocalField( String name);
- Object GetMemberValue( String name, I4 lexlevel);
- SZArray Class System.Reflection.MemberInfo GetMember( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
- Object GetMemberValue( String name);
- Void SetMemberValue( String name, Object value);
- }
- class Microsoft.JScript.VsaReference : Microsoft.JScript.VsaItem
- {
- String assemblyName;
- Class System.Reflection.Assembly assembly;
- Boolean loadFailed;
- Void Microsoft.JScript.VsaReference( Class Microsoft.JScript.Vsa.VsaEngine engine, String itemName);
- String get_AssemblyName();
- Void set_AssemblyName( String value);
- Class System.Reflection.Assembly get_Assembly();
- Class System.Type GetType( String typeName);
- Void Compile();
- Boolean Compile( Boolean throwOnFileNotFound);
- Void Load();
- property AssemblyName { get(){} set(){} };
- property Assembly { get(){} set(){} };
- }
- class Microsoft.JScript.VsaScriptCode : Microsoft.JScript.VsaItem
- {
- Class Microsoft.JScript.Context codeContext;
- Class Microsoft.JScript.ScriptBlock binaryCode;
- Boolean executed;
- Class Microsoft.JScript.VsaScriptScope scope;
- Class System.Type compiledBlock;
- Boolean compileToIL;
- Boolean optimize;
- Void Microsoft.JScript.VsaScriptCode( Class Microsoft.JScript.Vsa.VsaEngine engine, String itemName, ValueClass Microsoft.Vsa.VsaItemType type, Class Microsoft.JScript.IVsaScriptScope scope);
- Void Close();
- Class System.CodeDom.CodeObject get_CodeDOM();
- Void Compile();
- Object Execute();
- Object Evaluate();
- Void set_Name( String value);
- Boolean ParseNamedBreakPoint( String input, ByRef String functionName, ByRef I4 nargs, ByRef String arguments, ByRef String returnType, ByRef UI8 offset);
- Class System.Type GetCompiledType();
- Object GetOption( String name);
- Void Reset();
- Void Run();
- Object RunCode();
- Class Microsoft.JScript.IVsaScriptScope get_Scope();
- Void SetOption( String name, Object value);
- Object get_SourceContext();
- Void set_SourceContext( Object value);
- Void AddEventSource( String EventSourceName, String EventSourceType);
- Void RemoveEventSource( String EventSourceName);
- String get_SourceText();
- Void set_SourceText( String value);
- Void AppendSourceText( String SourceCode);
- I4 get_StartColumn();
- Void set_StartColumn( I4 value);
- I4 get_StartLine();
- Void set_StartLine( I4 value);
- property CodeDOM { get(){} set(){} };
- property Name { get(){} set(){} };
- property Scope { get(){} set(){} };
- property SourceContext { get(){} set(){} };
- property SourceText { get(){} set(){} };
- property StartColumn { get(){} set(){} };
- property StartLine { get(){} set(){} };
- }
- class Microsoft.JScript.VsaScriptScope : Microsoft.JScript.VsaItem
- {
- Class Microsoft.JScript.VsaScriptScope parent;
- Class Microsoft.JScript.GlobalScope scope;
- Class System.Collections.ArrayList items;
- Boolean isCompiled;
- Boolean isClosed;
- Void Microsoft.JScript.VsaScriptScope( Class Microsoft.JScript.Vsa.VsaEngine engine, String itemName, Class Microsoft.JScript.VsaScriptScope parent);
- Object GetObject();
- Class Microsoft.JScript.IVsaScriptScope get_Parent();
- Class Microsoft.Vsa.IVsaItem AddItem( String itemName, ValueClass Microsoft.Vsa.VsaItemType type);
- Class Microsoft.Vsa.IVsaItem GetItem( String itemName);
- Void RemoveItem( String itemName);
- Void RemoveItem( Class Microsoft.Vsa.IVsaItem item);
- I4 GetItemCount();
- Class Microsoft.Vsa.IVsaItem GetItemAtIndex( I4 index);
- Void RemoveItemAtIndex( I4 index);
- Class Microsoft.Vsa.IVsaItem CreateDynamicItem( String itemName, ValueClass Microsoft.Vsa.VsaItemType type);
- Void CheckForErrors();
- Void Compile();
- Void Reset();
- Void ReRun( Class Microsoft.JScript.GlobalScope scope);
- Void Run();
- Void Close();
- Void SetThisValue( Object thisValue);
- property Parent { get(){} set(){} };
- }
- class Microsoft.JScript.VsaStaticCode : Microsoft.JScript.VsaItem
- {
- Class Microsoft.JScript.Context codeContext;
- Class System.Type compiledClass;
- Class Microsoft.JScript.ScriptBlock block;
- Void Microsoft.JScript.VsaStaticCode( Class Microsoft.JScript.Vsa.VsaEngine engine, String itemName, ValueClass Microsoft.Vsa.VsaItemFlag flag);
- Void AddEventSource( String eventSourceName, String eventSourceType);
- Class System.CodeDom.CodeObject get_CodeDOM();
- Void AppendSourceText( String SourceCode);
- Void CheckForErrors();
- Void Close();
- Class System.Type GetCompiledType();
- Void set_Name( String value);
- Void Parse();
- Void ProcessAssemblyAttributeLists();
- Void PartiallyEvaluate();
- Void Remove();
- Void RemoveEventSource( String eventSourceName);
- Void Reset();
- Void Run();
- Void SetOption( String name, Object value);
- Object get_SourceContext();
- Void set_SourceContext( Object value);
- String get_SourceText();
- Void set_SourceText( String value);
- Void TranslateToIL();
- property CodeDOM { get(){} set(){} };
- property Name { get(){} set(){} };
- property SourceContext { get(){} set(){} };
- property SourceText { get(){} set(){} };
- }
- class Microsoft.JScript.While : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.AST condition;
- Class Microsoft.JScript.AST body;
- Class Microsoft.JScript.Completion completion;
- Void Microsoft.JScript.While( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST condition, Class Microsoft.JScript.AST body);
- Object Evaluate();
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.With : Microsoft.JScript.AST
- {
- Class Microsoft.JScript.AST obj;
- Class Microsoft.JScript.AST block;
- Class Microsoft.JScript.Completion completion;
- Class Microsoft.JScript.FunctionScope enclosing_function;
- Void Microsoft.JScript.With( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST obj, Class Microsoft.JScript.AST block);
- Object Evaluate();
- Object JScriptWith( Object withOb, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Class Microsoft.JScript.AST PartiallyEvaluate();
- Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
- Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
- }
- class Microsoft.JScript.WithObject : Microsoft.JScript.ScriptObject
- {
- Object contained_object;
- Boolean isKnownAtCompileTime;
- Boolean isSuperType;
- Void Microsoft.JScript.WithObject( Class Microsoft.JScript.ScriptObject parent, Object contained_object);
- Void Microsoft.JScript.WithObject( Class Microsoft.JScript.ScriptObject parent, Object contained_object, Boolean isSuperType);
- Object GetDefaultThisObject();
- Class System.Reflection.FieldInfo GetField( String name, I4 lexLevel);
- Class Microsoft.JScript.GlobalScope GetGlobalScope();
- Class System.Reflection.FieldInfo Microsoft.JScript.IActivationObject.GetLocalField( String name);
- SZArray Class System.Reflection.MemberInfo GetMember( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
- Object GetMemberValue( String name);
- Object GetMemberValue( String name, I4 lexlevel);
- Void SetMemberValue( String name, Object value);
- }
- class Microsoft.JScript.WrappedNamespace : Microsoft.JScript.ActivationObject
- {
- String name;
- Void Microsoft.JScript.WrappedNamespace( String name, Class Microsoft.JScript.Vsa.VsaEngine engine);
- Void Microsoft.JScript.WrappedNamespace( String name, Class Microsoft.JScript.Vsa.VsaEngine engine, Boolean AddReferences);
- SZArray Class System.Reflection.MemberInfo GetMember( String name, ValueClass System.Reflection.BindingFlags bindingAttr);
- String ToString();
- }
- class <PrivateImplementationDetails> : System.Object
- {
- ValueClass $$struct0x600037a-1 $$method0x600037a-1;
- ValueClass $$struct0x600037a-2 $$method0x600037a-2;
- ValueClass $$struct0x60003b4-1 $$method0x60003b4-1;
- ValueClass $$struct0x60003b4-2 $$method0x60003b4-2;
- ValueClass $$struct0x60003b4-3 $$method0x60003b4-3;
- ValueClass $$struct0x6000b92-1 $$method0x6000b92-1;
- }