MCPcopy Create free account

hub / github.com/mozilla/rhino / types & classes

Types & classes1,668 in github.com/mozilla/rhino

↓ 67 callersInterfaceSymbol
A Symbol is a JavaScript object that obeys the special properties of the Symbol prototype. This interface lets us possibly support multiple implementa
rhino/src/main/java/org/mozilla/javascript/Symbol.java:15
↓ 43 callersInterfaceFunction
This is interface that all functions in JavaScript must implement. The interface provides for calling functions and constructors. @see org.mozilla.ja
rhino/src/main/java/org/mozilla/javascript/Function.java:18
↓ 15 callersClassXML
rhino-xml/src/main/java/org/mozilla/javascript/xmlimpl/XML.java:23
↓ 13 callersClassQName
Class QName
rhino-xml/src/main/java/org/mozilla/javascript/xmlimpl/QName.java:21
↓ 13 callersClassScript
tests/src/test/java/org/mozilla/javascript/drivers/JsDriver.java:90
↓ 11 callersClassNamespace
Class Namespace
rhino-xml/src/main/java/org/mozilla/javascript/xmlimpl/Namespace.java:21
↓ 11 callersClassXMLList
rhino-xml/src/main/java/org/mozilla/javascript/xmlimpl/XMLList.java:25
Class
tests/testsrc/jstests/xml-reserved-words-as-attributes.js:13
Class$262
@see https://github.com/tc39/test262/blob/main/INTERPRETING.md#host-defined-functions
tests/src/test/java/org/mozilla/javascript/tests/Test262SuiteTest.java:248
ClassA
rhino/src/test/java/org/mozilla/javascript/tests/JavaAdapterTest.java:37
ClassA
tests/src/test/java/org/mozilla/javascript/tests/CovariantReturnTypeTest.java:28
ClassA
tests/src/test/java/org/mozilla/javascript/tests/type_info/TypeConsolidationMappingTest.java:121
ClassACallFrame
Interface representing a call frame in the interpreter. This abstraction allows both the original interpreter's CallFrame and InterpreterV2's CallFram
rhino/src/main/java/org/mozilla/javascript/ACallFrame.java:19
ClassACompilerData
rhino/src/main/java/org/mozilla/javascript/ACompilerData.java:5
ClassAInterpreter
rhino/src/main/java/org/mozilla/javascript/AInterpreter.java:14
EnumARRAY_ITERATOR_TYPE
rhino/src/main/java/org/mozilla/javascript/NativeArrayIterator.java:13
ClassAbstractCacheFactory
{@link TypeInfoFactory} implementation with cache. The exact characteristic if the factory depends on the characteristic of map backend created via {@
rhino/src/main/java/org/mozilla/javascript/lc/type/impl/factory/AbstractCacheFactory.java:22
ClassAbstractCellEditor
rhino-tools/src/main/java/org/mozilla/javascript/tools/debugger/treetable/AbstractCellEditor.java:40
ClassAbstractClassState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/BuiltinBenchmark.java:22
ClassAbstractContextHolder
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/ContextThreadLocalBenchmark.java:30
ClassAbstractEcmaObjectOperations
Abstract Object Operations as defined by EcmaScript @see <a href="https://262.ecma-international.org/11.0/#sec-operations-on-objects">Abstract Op
rhino/src/main/java/org/mozilla/javascript/AbstractEcmaObjectOperations.java:32
ClassAbstractEcmaStringOperations
Abstract operations for string manipulation as defined by EcmaScript
rhino/src/main/java/org/mozilla/javascript/AbstractEcmaStringOperations.java:7
ClassAbstractObjectProperty
Property of an object literal.
rhino/src/main/java/org/mozilla/javascript/ast/AbstractObjectProperty.java:10
ClassAbstractState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/SunSpiderBenchmark.java:15
ClassAbstractState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/V8Benchmark.java:18
ClassAccessBinaryTreesState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/SunSpiderBenchmark.java:95
ClassAccessFannAccessNsieveState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/SunSpiderBenchmark.java:131
ClassAccessFannkuchState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/SunSpiderBenchmark.java:107
ClassAccessNBodyState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/SunSpiderBenchmark.java:119
ClassAccessorSlot
This is a specialization of Slot to store various types of values that are retrieved dynamically using Java and JavaScript functions. Unlike LambdaSlo
rhino/src/main/java/org/mozilla/javascript/AccessorSlot.java:11
ClassAction
rhino/src/test/java/org/mozilla/javascript/tests/Bug708801Test.java:46
InterfaceAction
rhino/src/test/java/org/mozilla/javascript/tests/Bug783797Test.java:23
InterfaceAddDefaultMethodWithExtendsInterface
rhino/src/test/java/org/mozilla/javascript/tests/InterfaceAdapterTest.java:237
ClassAdditionTest
tests/src/test/java/org/mozilla/javascript/tests/AdditionTest.java:6
EnumAlwaysFailFactory
@author ZZZank
tests/src/test/java/org/mozilla/javascript/tests/type_info/AlwaysFailFactory.java:14
ClassAlwaysFailingEvaluator
Stand-in for a {@link org.mozilla.javascript.optimizer.Codegen} that always hits a class-file size limit during compilation. After the throw, {@code C
tests/src/test/java/org/mozilla/javascript/tests/CompilerFallbackTest.java:84
ClassAnnotatedClass
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/BuiltinBenchmark.java:83
ClassAnnotatedClassState
benchmarks/src/jmh/java/org/mozilla/javascript/benchmarks/BuiltinBenchmark.java:66
ClassAnnotatedHostObject
rhino/src/test/java/org/mozilla/javascript/tests/DefineClassTest.java:78
ClassAnnotatedHostObject
rhino/src/test/java/org/mozilla/javascript/tests/MemberBoxCallTest.java:88
ClassAnnotatedHostObject
rhino/src/test/java/org/mozilla/javascript/tests/DelegatorTest.java:221
ClassAnnotatedHostObject
tests/src/test/java/org/mozilla/javascript/tests/es5/ObjectGetOwnPropertyDescriptorTest.java:68
ClassApplyFunctionTest
tests/src/test/java/org/mozilla/javascript/tests/es6/ApplyFunctionTest.java:6
ClassApplyOnPrimitiveNumberTest
Primitive numbers are not wrapped before calling apply. Test for bug <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=466661">466661</a>. @autho
rhino/src/test/java/org/mozilla/javascript/tests/ApplyOnPrimitiveNumberTest.java:21
ClassApplyTest
tests/src/test/java/org/mozilla/javascript/tests/ApplyTest.java:6
ClassArchitectureTest
Architecture tests. @author Ronald Brill
tests/src/test/java/org/mozilla/archunit/ArchitectureTest.java:21
ClassArguments
This class implements the "arguments" object. <p>See ECMA 10.1.8 @see org.mozilla.javascript.NativeCall @author Norris Boyd
rhino/src/main/java/org/mozilla/javascript/Arguments.java:19
ClassArguments
tests/src/test/java/org/mozilla/javascript/drivers/JsDriver.java:658
ClassArgumentsTest
Tests for Arguments support.
tests/src/test/java/org/mozilla/javascript/tests/es6/ArgumentsTest.java:13
ClassArrayAsPrototypeTest
tests/src/test/java/org/mozilla/javascript/tests/ArrayAsPrototypeTest.java:12
ClassArrayAtTest
tests/src/test/java/org/mozilla/javascript/tests/es2020/ArrayAtTest.java:12
ClassArrayComprehension
AST node for a JavaScript 1.7 Array comprehension. Node type is {@link Token#ARRAYCOMP}.
rhino/src/main/java/org/mozilla/javascript/ast/ArrayComprehension.java:14
ClassArrayComprehensionLoop
AST node for a single 'for (foo in bar)' loop construct in a JavaScript 1.7 Array comprehension. This node type is almost equivalent to a {@link ForIn
rhino/src/main/java/org/mozilla/javascript/ast/ArrayComprehensionLoop.java:16
ClassArrayConcat
tests/src/test/java/org/mozilla/javascript/tests/es6/ArrayConcat.java:8
ClassArrayConcatTest
Test for overloaded array concat with non-dense arg. See https://bugzilla.mozilla.org/show_bug.cgi?id=477604 @author Marc Guillemot
tests/src/test/java/org/mozilla/javascript/tests/ArrayConcatTest.java:18
ClassArrayDestructuringTest
tests/src/test/java/org/mozilla/javascript/tests/es6/ArrayDestructuringTest.java:12
ClassArrayFindIndexTest
tests/src/test/java/org/mozilla/javascript/tests/harmony/ArrayFindIndexTest.java:12
ClassArrayFindLastIndexTest
tests/src/test/java/org/mozilla/javascript/tests/es2023/ArrayFindLastIndexTest.java:12
ClassArrayFindLastTest
tests/src/test/java/org/mozilla/javascript/tests/es2023/ArrayFindLastTest.java:12
ClassArrayFindTest
tests/src/test/java/org/mozilla/javascript/tests/harmony/ArrayFindTest.java:12
ClassArrayFlatMapTest
tests/src/test/java/org/mozilla/javascript/tests/es2019/ArrayFlatMapTest.java:12
ClassArrayFlatTest
tests/src/test/java/org/mozilla/javascript/tests/es2019/ArrayFlatTest.java:12
ClassArrayFromTest
Tests for Array.from spec compliance, particularly prioritizing iterable over array-like. See issue #1518
tests/src/test/java/org/mozilla/javascript/tests/es2015/ArrayFromTest.java:10
ClassArrayLikeAbstractOperations
Contains implementation of shared methods useful for arrays and typed arrays.
rhino/src/main/java/org/mozilla/javascript/ArrayLikeAbstractOperations.java:12
ClassArrayLiteral
AST node for an Array literal. The elements list will always be non-{@code null}, although the list will have no elements if the Array literal is empt
rhino/src/main/java/org/mozilla/javascript/ast/ArrayLiteral.java:31
ClassArrayLiteralOverflowTest
Regression tests for addUint8 overflow in CodeGenerator.visitArrayLiteral. <p>Two fields were encoded as uint8 and overflow when literalIds grows pas
tests/src/test/java/org/mozilla/javascript/tests/ArrayLiteralOverflowTest.java:22
ClassArrayLiteralSpreadTest
Tests for array literal spread functionality.
tests/src/test/java/org/mozilla/javascript/tests/ArrayLiteralSpreadTest.java:13
ClassArrayRestDestructuring
tests/src/test/java/org/mozilla/javascript/tests/es6/RestParametersDestructuringTest.java:175
ClassArrayToReversedTest
tests/src/test/java/org/mozilla/javascript/tests/es2023/ArrayToReversedTest.java:12
ClassArrayToSortedTest
tests/src/test/java/org/mozilla/javascript/tests/es2023/ArrayToSortedTest.java:12
ClassArrayToSplicedTest
tests/src/test/java/org/mozilla/javascript/tests/es2023/ArrayToSplicedTest.java:12
ClassArrayTypeInfo
rhino/src/main/java/org/mozilla/javascript/lc/type/impl/ArrayTypeInfo.java:9
ClassArrayWithTest
tests/src/test/java/org/mozilla/javascript/tests/es2023/ArrayWithTest.java:12
ClassArrowFnExtractor
Util class that sifts through nodes for first arrow function, then stores it and stops
rhino/src/test/java/org/mozilla/javascript/tests/ArrowFunctionTest.java:21
ClassArrowFunctionTest
rhino/src/test/java/org/mozilla/javascript/tests/ArrowFunctionTest.java:19
ClassAssetScript
it-android/src/main/java/org/mozilla/javascript/android/TestCase.java:72
ClassAssignSubclassTest
rhino/src/test/java/org/mozilla/javascript/tests/AssignSubclassTest.java:12
ClassAssignment
AST node representing the set of assignment operators such as {@code =}, {@code =} and {@code +=}.
rhino/src/main/java/org/mozilla/javascript/ast/Assignment.java:13
ClassAstNode
Base class for AST node types. The goal of the AST is to represent the physical source code, to make it useful for code-processing tools such as IDEs
rhino/src/main/java/org/mozilla/javascript/ast/AstNode.java:53
ClassAstNodePosition
rhino/src/main/java/org/mozilla/javascript/IRFactory.java:2547
ClassAstRoot
Node for the root of a parse tree. It contains the statements and functions in the script, and a list of {@link Comment} nodes associated with the scr
rhino/src/main/java/org/mozilla/javascript/ast/AstRoot.java:23
InterfaceAttributeSetter
rhino/src/main/java/org/mozilla/javascript/BuiltInSlot.java:35
ClassAvoid
rhino/src/test/java/org/mozilla/javascript/tests/AvoidObjectDetectionTest.java:28
ClassAvoidObjectDetectionTest
There is some special handling for document.all
rhino/src/test/java/org/mozilla/javascript/tests/AvoidObjectDetectionTest.java:17
ClassB
tests/src/test/java/org/mozilla/javascript/tests/CovariantReturnTypeTest.java:40
ClassB
tests/src/test/java/org/mozilla/javascript/tests/type_info/TypeConsolidationMappingTest.java:123
InterfaceB
rhino/src/test/java/org/mozilla/javascript/tests/JavaAdapterTest.java:35
ClassBackwardParseInt
tests/src/test/java/org/mozilla/javascript/tests/backwardcompat/BackwardParseInt.java:6
ClassBackwardProtoPropertyTest
tests/src/test/java/org/mozilla/javascript/tests/backwardcompat/BackwardProtoPropertyTest.java:8
ClassBackwardUseStrict
tests/src/test/java/org/mozilla/javascript/tests/backwardcompat/BackwardUseStrict.java:15
ClassBadIteratorsTest
tests/src/test/java/org/mozilla/javascript/tests/es6/BadIteratorsTest.java:12
ClassBaseFoo
rhino/src/test/java/org/mozilla/javascript/tests/Bug419940Test.java:16
ClassBaseFunction
The base class for Function objects. That is one of two purposes. It is also the prototype for every "function" defined except those that are used as
rhino/src/main/java/org/mozilla/javascript/BaseFunction.java:26
ClassBaseFunctionLinker
This linker optimizes accesses to the "prototype" property of any standard Rhino function so that it calls the native function rather than going throu
rhino/src/main/java/org/mozilla/javascript/optimizer/BaseFunctionLinker.java:21
ClassBasicClassTypeInfo
rhino/src/main/java/org/mozilla/javascript/lc/type/impl/BasicClassTypeInfo.java:3
ClassBasicConsole
A simple console that always works because it only relies on standard input and output. Works in the case of an interactive shell and also in a non-in
rhino-tools/src/main/java/org/mozilla/javascript/tools/shell/BasicConsole.java:15
ClassBasicConsoleProvider
rhino-tools/src/main/java/org/mozilla/javascript/tools/shell/BasicConsoleProvider.java:6
ClassBazelResolver
testutils/src/main/java/org/mozilla/javascript/testutils/TestSource.java:96
ClassBeanProperty
rhino/src/main/java/org/mozilla/javascript/JavaMembers.java:901
ClassBeaningTestObject
tests/src/test/java/org/mozilla/javascript/tests/lc/JavaBeaningTest.java:91
next →1–100 of 1,668, ranked by callers