Home
last modified time | relevance | path

Searched refs:UnaryOpNode (Results 1 – 6 of 6) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
DNodeConstructors.h407 …inline UnaryOpNode::UnaryOpNode(JSGlobalData* globalData, ResultType type, ExpressionNode* expr, O… in UnaryOpNode() function
415 : UnaryOpNode(globalData, ResultType::numberType(), expr, op_to_jsnumber) in UnaryPlusNode()
420 : UnaryOpNode(globalData, ResultType::numberTypeCanReuse(), expr, op_negate) in NegateNode()
425 : UnaryOpNode(globalData, ResultType::forBitOp(), expr, op_bitnot) in BitwiseNotNode()
430 : UnaryOpNode(globalData, ResultType::booleanType(), expr, op_not) in LogicalNotNode()
DNodes.h764 class UnaryOpNode : public ExpressionNode {
766 UnaryOpNode(JSGlobalData*, ResultType, ExpressionNode*, OpcodeID);
781 class UnaryPlusNode : public UnaryOpNode {
789 class NegateNode : public UnaryOpNode {
794 class BitwiseNotNode : public UnaryOpNode {
799 class LogicalNotNode : public UnaryOpNode {
/external/webkit/Source/JavaScriptCore/bytecompiler/
DNodesCodegen.cpp811 RegisterID* UnaryOpNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) in emitBytecode()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2008-08-104163 (KJS::UnaryOpNode::UnaryOpNode):
5887 Make a UnaryOpNode class to reduce boilerplate code for UnaryPlusNode,
5893 (KJS::UnaryOpNode::emitCode):
5895 (KJS::UnaryOpNode::UnaryOpNode):
DChangeLog-2009-06-163622 (JSC::UnaryOpNode::emitBytecode): Ditto.
19140 (JSC::UnaryOpNode::emitBytecode):
22800 (JSC::UnaryOpNode::emitBytecode):
22974 (JSC::UnaryOpNode::emitBytecode):
23219 (JSC::UnaryOpNode::emitBytecode):
26054 (JSC::UnaryOpNode::emitCode):
DChangeLog-2010-05-2413758 (JSC::UnaryOpNode::expr): Add const version.