#include "src/objects/objects-inl.h"
#include "test/unittests/compiler/function-tester.h"
#include "test/unittests/test-utils.h"
namespace v8 {
namespace internal {
namespace compiler {
using RunJSOpsTest = TestWithContext;
TEST_F(RunJSOpsTest, BinopAdd) { … }
TEST_F(RunJSOpsTest, BinopSubtract) { … }
TEST_F(RunJSOpsTest, BinopMultiply) { … }
TEST_F(RunJSOpsTest, BinopDivide) { … }
TEST_F(RunJSOpsTest, BinopModulus) { … }
TEST_F(RunJSOpsTest, BinopShiftLeft) { … }
TEST_F(RunJSOpsTest, BinopShiftRight) { … }
TEST_F(RunJSOpsTest, BinopShiftRightLogical) { … }
TEST_F(RunJSOpsTest, BinopAnd) { … }
TEST_F(RunJSOpsTest, BinopOr) { … }
TEST_F(RunJSOpsTest, BinopXor) { … }
TEST_F(RunJSOpsTest, BinopStrictEqual) { … }
TEST_F(RunJSOpsTest, BinopEqual) { … }
TEST_F(RunJSOpsTest, BinopNotEqual) { … }
TEST_F(RunJSOpsTest, BinopLessThan) { … }
TEST_F(RunJSOpsTest, BinopLessThanOrEqual) { … }
TEST_F(RunJSOpsTest, BinopGreaterThan) { … }
TEST_F(RunJSOpsTest, BinopGreaterThanOrEqual) { … }
TEST_F(RunJSOpsTest, BinopIn) { … }
TEST_F(RunJSOpsTest, BinopInstanceOf) { … }
TEST_F(RunJSOpsTest, UnopNot) { … }
TEST_F(RunJSOpsTest, UnopCountPost) { … }
TEST_F(RunJSOpsTest, UnopCountPre) { … }
TEST_F(RunJSOpsTest, PropertyNamedLoad) { … }
TEST_F(RunJSOpsTest, PropertyKeyedLoad) { … }
TEST_F(RunJSOpsTest, PropertyNamedStore) { … }
TEST_F(RunJSOpsTest, PropertyKeyedStore) { … }
TEST_F(RunJSOpsTest, PropertyNamedDelete) { … }
TEST_F(RunJSOpsTest, PropertyKeyedDelete) { … }
TEST_F(RunJSOpsTest, GlobalLoad) { … }
TEST_F(RunJSOpsTest, GlobalStoreStrict) { … }
TEST_F(RunJSOpsTest, ContextLoad) { … }
TEST_F(RunJSOpsTest, ContextStore) { … }
TEST_F(RunJSOpsTest, LookupLoad) { … }
TEST_F(RunJSOpsTest, LookupStore) { … }
TEST_F(RunJSOpsTest, BlockLoadStore) { … }
TEST_F(RunJSOpsTest, BlockLoadStoreNested) { … }
TEST_F(RunJSOpsTest, ObjectLiteralComputed) { … }
TEST_F(RunJSOpsTest, ObjectLiteralNonString) { … }
TEST_F(RunJSOpsTest, ObjectLiteralPrototype) { … }
TEST_F(RunJSOpsTest, ObjectLiteralGetter) { … }
TEST_F(RunJSOpsTest, ArrayLiteral) { … }
TEST_F(RunJSOpsTest, RegExpLiteral) { … }
TEST_F(RunJSOpsTest, ClassLiteral) { … }
}
}
}