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

  /external/webkit/JavaScriptCore/parser/
NodeConstructors.h 238 inline EvalFunctionCallNode::EvalFunctionCallNode(JSGlobalData* globalData, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset)
240 , ThrowableExpressionData(divot, startOffset, endOffset)
245 inline FunctionCallValueNode::FunctionCallValueNode(JSGlobalData* globalData, ExpressionNode* expr, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset)
247 , ThrowableExpressionData(divot, startOffset, endOffset)
253 inline FunctionCallResolveNode::FunctionCallResolveNode(JSGlobalData* globalData, const Identifier& ident, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset)
255 , ThrowableExpressionData(divot, startOffset, endOffset)
261 inline FunctionCallBracketNode::FunctionCallBracketNode(JSGlobalData* globalData, ExpressionNode* base, ExpressionNode* subscript, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset)
263 , ThrowableSubExpressionData(divot, startOffset, endOffset)
270 inline FunctionCallDotNode::FunctionCallDotNode(JSGlobalData* globalData, ExpressionNode* base, const Identifier& ident, ArgumentsNode* args, unsigned divot, unsigned startOffset, unsigned endOffset)
272 , ThrowableSubExpressionData(divot, startOffset, endOffset
    [all...]
Nodes.h 249 ThrowableExpressionData(unsigned divot, unsigned startOffset, unsigned endOffset)
250 : m_divot(divot)
256 void setExceptionSourceCode(unsigned divot, unsigned startOffset, unsigned endOffset)
258 m_divot = divot;
263 uint32_t divot() const { return m_divot; } function in class:JSC::ThrowableExpressionData
286 ThrowableSubExpressionData(unsigned divot, unsigned startOffset, unsigned endOffset)
287 : ThrowableExpressionData(divot, startOffset, endOffset)
295 ASSERT(subexpressionDivot <= divot());
296 if ((divot() - subexpressionDivot) & ~0xFFFF) // Overflow means we can't do this safely, so just point at the primary divot
    [all...]
Grammar.y 62 static ExpressionNode* makeAssignNode(JSGlobalData*, ExpressionNode* left, Operator, ExpressionNode* right, bool leftHasAssignments, bool rightHasAssignments, int start, int divot, int end);
63 static ExpressionNode* makePrefixNode(JSGlobalData*, ExpressionNode*, Operator, int start, int divot, int end);
64 static ExpressionNode* makePostfixNode(JSGlobalData*, ExpressionNode*, Operator, int start, int divot, int end);
66 static ExpressionNodeInfo makeFunctionCallNode(JSGlobalData*, ExpressionNodeInfo function, ArgumentsNodeInfo, int start, int divot, int end);
68 static ExpressionNode* makeDeleteNode(JSGlobalData*, ExpressionNode*, int start, int divot, int end);
185 static inline void setExceptionLocation(ThrowableExpressionData* node, unsigned start, unsigned divot, unsigned end)
187 node->setExceptionSourceCode(divot, divot - start, end - divot);
    [all...]
  /external/webkit/JavaScriptCore/bytecompiler/
BytecodeGenerator.h 208 void emitExpressionInfo(unsigned divot, unsigned startOffset, unsigned endOffset)
210 divot -= m_codeBlock->sourceOffset();
211 if (divot > ExpressionRangeInfo::MaxDivot) {
213 divot = 0;
218 // so we only get the divot marker. Error message will have to be reduced
231 info.divotPoint = divot;
312 RegisterID* emitCall(RegisterID* dst, RegisterID* func, RegisterID* thisRegister, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset);
313 RegisterID* emitCallEval(RegisterID* dst, RegisterID* func, RegisterID* thisRegister, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset);
314 RegisterID* emitCallVarargs(RegisterID* dst, RegisterID* func, RegisterID* thisRegister, RegisterID* argCount, unsigned divot, unsigned startOffset, unsigned endOffset);
320 RegisterID* emitConstruct(RegisterID* dst, RegisterID* func, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset)
    [all...]
NodesCodegen.cpp 86 generator.emitExpressionInfo(divot(), startOffset(), endOffset());
96 generator.emitExpressionInfo(divot(), startOffset(), endOffset());
293 generator.emitExpressionInfo(divot(), startOffset(), endOffset());
302 generator.emitExpressionInfo(divot(), startOffset(), endOffset());
319 return generator.emitConstruct(generator.finalDestination(dst), func.get(), m_args, divot(), startOffset(), endOffset());
328 generator.emitExpressionInfo(divot() - startOffset() + 4, 4, 0);
330 return generator.emitCallEval(generator.finalDestination(dst, func.get()), func.get(), thisRegister.get(), m_args, divot(), startOffset(), endOffset());
339 return generator.emitCall(generator.finalDestination(dst, func.get()), func.get(), thisRegister.get(), m_args, divot(), startOffset(), endOffset());
348 return generator.emitCall(generator.finalDestination(dst, thisRegister.get()), local.get(), thisRegister.get(), m_args, divot(), startOffset(), endOffset());
357 return generator.emitCall(generator.finalDestination(dst, func.get()), func.get(), thisRegister.get(), m_args, divot(), startOffset(), endOffset())
    [all...]
BytecodeGenerator.cpp     [all...]
  /external/quake/quake/src/QW/scitech/include/
mgraph.h     [all...]
  /external/quake/quake/src/WinQuake/scitech/INCLUDE/
MGRAPH.H     [all...]
  /external/webkit/JavaScriptCore/bytecode/
CodeBlock.cpp     [all...]
CodeBlock.h 301 int expressionRangeForBytecodeOffset(CallFrame*, unsigned bytecodeOffset, int& divot, int& startOffset, int& endOffset);

Completed in 95 milliseconds