HomeSort by relevance Sort by last modified time
    Searched refs:ResultType (Results 1 - 6 of 6) sorted by null

  /external/webkit/JavaScriptCore/parser/
ResultType.h 31 struct ResultType {
46 explicit ResultType(Type type)
81 static ResultType nullType()
83 return ResultType(TypeMaybeNull);
86 static ResultType booleanType()
88 return ResultType(TypeMaybeBool);
91 static ResultType numberType()
93 return ResultType(TypeMaybeNumber);
96 static ResultType numberTypeCanReuse()
98 return ResultType(TypeReusable | TypeMaybeNumber)
    [all...]
NodeConstructors.h 50 inline ExpressionNode::ExpressionNode(JSGlobalData* globalData, ResultType resultType)
52 , m_resultType(resultType)
63 : ExpressionNode(globalData, ResultType::nullType())
68 : ExpressionNode(globalData, ResultType::booleanType())
74 : ExpressionNode(globalData, ResultType::numberType())
80 : ExpressionNode(globalData, ResultType::stringType())
290 : ExpressionNode(globalData, ResultType::numberType()) // could be reusable for pre?
364 : ExpressionNode(globalData, ResultType::stringType())
370 : ExpressionNode(globalData, ResultType::stringType()
    [all...]
Nodes.h 33 #include "ResultType.h"
140 ExpressionNode(JSGlobalData*, ResultType = ResultType::unknownType());
161 ResultType resultDescriptor() const { return m_resultType; }
164 ResultType m_resultType;
760 UnaryOpNode(JSGlobalData*, ResultType, ExpressionNode*, OpcodeID);
804 BinaryOpNode(JSGlobalData*, ResultType, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID, bool rightHasAssignments);
826 ReverseBinaryOpNode(JSGlobalData*, ResultType, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID, bool rightHasAssignments);
895 ThrowableBinaryOpNode(JSGlobalData*, ResultType, ExpressionNode* expr1, ExpressionNode* expr2, OpcodeID, bool rightHasAssignments);
    [all...]
  /external/webkit/JavaScriptCore/bytecompiler/
NodesCodegen.cpp     [all...]
  /external/webkit/JavaScriptCore/jit/
JIT.h 435 void emitAdd32Constant(unsigned dst, unsigned op, int32_t constant, ResultType opType);
436 void emitSub32Constant(unsigned dst, unsigned op, int32_t constant, ResultType opType);
    [all...]
JITArithmetic.cpp 38 #include "ResultType.h"
671 void JIT::emitAdd32Constant(unsigned dst, unsigned op, int32_t constant, ResultType opType)
716 ResultType opType = op == op1 ? types.first() : types.second();
780 void JIT::emitSub32Constant(unsigned dst, unsigned op, int32_t constant, ResultType opType)
    [all...]

Completed in 47 milliseconds