Lines Matching refs:Identifier
86 typedef Vector<std::pair<const Identifier*, unsigned> > VarStack;
226 StringNode(JSGlobalData*, const Identifier&);
228 const Identifier& value() { return m_value; } in value()
237 const Identifier& m_value;
270 … RegisterID* emitThrowError(BytecodeGenerator&, ErrorType, const char* message, const Identifier&);
338 RegExpNode(JSGlobalData*, const Identifier& pattern, const Identifier& flags);
343 const Identifier& m_pattern;
344 const Identifier& m_flags;
357 ResolveNode(JSGlobalData*, const Identifier&, int startOffset);
359 const Identifier& identifier() const { return m_ident; } in identifier()
368 const Identifier& m_ident;
409 PropertyNode(JSGlobalData*, const Identifier& name, ExpressionNode* value, Type);
412 const Identifier& name() const { return m_name; } in name()
416 const Identifier& m_name;
464 DotAccessorNode(JSGlobalData*, ExpressionNode* base, const Identifier&);
467 const Identifier& identifier() const { return m_ident; } in identifier()
476 const Identifier& m_ident;
534 …FunctionCallResolveNode(JSGlobalData*, const Identifier&, ArgumentsNode*, unsigned divot, unsigned…
539 const Identifier& m_ident;
559 …FunctionCallDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, ArgumentsNode*, unsign…
566 const Identifier& m_ident;
572 …CallFunctionCallDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, ArgumentsNode*, un…
580 …ApplyFunctionCallDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, ArgumentsNode*, u…
588 …PrePostResolveNode(JSGlobalData*, const Identifier&, unsigned divot, unsigned startOffset, unsigne…
591 const Identifier& m_ident;
596 …PostfixResolveNode(JSGlobalData*, const Identifier&, Operator, unsigned divot, unsigned startOffse…
618 …PostfixDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, Operator, unsigned divot, u…
624 const Identifier& m_ident;
641 …DeleteResolveNode(JSGlobalData*, const Identifier&, unsigned divot, unsigned startOffset, unsigned…
646 const Identifier& m_ident;
662 …DeleteDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, unsigned divot, unsigned sta…
668 const Identifier& m_ident;
693 TypeOfResolveNode(JSGlobalData*, const Identifier&);
695 const Identifier& identifier() const { return m_ident; } in identifier()
700 const Identifier& m_ident;
715 …PrefixResolveNode(JSGlobalData*, const Identifier&, Operator, unsigned divot, unsigned startOffset…
737 …PrefixDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, Operator, unsigned divot, un…
743 const Identifier& m_ident;
986 …ReadModifyResolveNode(JSGlobalData*, const Identifier&, Operator, ExpressionNode* right, bool rig…
991 const Identifier& m_ident;
1000 …AssignResolveNode(JSGlobalData*, const Identifier&, ExpressionNode* right, bool rightHasAssignment…
1005 const Identifier& m_ident;
1042 …AssignDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, ExpressionNode* right, bool …
1048 const Identifier& m_ident;
1055 …ReadModifyDotNode(JSGlobalData*, ExpressionNode* base, const Identifier&, Operator, ExpressionNode…
1061 const Identifier& m_ident;
1098 ConstDeclNode(JSGlobalData*, const Identifier&, ExpressionNode*);
1101 const Identifier& ident() { return m_ident; } in ident()
1107 const Identifier& m_ident;
1257 …ForInNode(JSGlobalData*, const Identifier&, ExpressionNode*, ExpressionNode*, StatementNode*, int …
1262 const Identifier& m_ident;
1273 ContinueNode(JSGlobalData*, const Identifier&);
1278 const Identifier& m_ident;
1284 BreakNode(JSGlobalData*, const Identifier&);
1289 const Identifier& m_ident;
1319 LabelNode(JSGlobalData*, const Identifier& name, StatementNode*);
1324 const Identifier& m_name;
1340 …TryNode(JSGlobalData*, StatementNode* tryBlock, const Identifier& exceptionIdent, bool catchHasEva…
1346 const Identifier& m_exceptionIdent;
1354 ParameterNode(JSGlobalData*, const Identifier&);
1355 ParameterNode(JSGlobalData*, ParameterNode*, const Identifier&);
1357 const Identifier& ident() const { return m_ident; } in ident()
1361 const Identifier& m_ident;
1458 class FunctionParameters : public Vector<Identifier>, public RefCounted<FunctionParameters> {
1476 void finishParsing(const SourceCode&, ParameterNode*, const Identifier&);
1477 void finishParsing(PassRefPtr<FunctionParameters>, const Identifier&);
1479 const Identifier& ident() { return m_ident; } in ident()
1487 Identifier m_ident;
1493 …FuncExprNode(JSGlobalData*, const Identifier&, FunctionBodyNode* body, const SourceCode& source, P…
1507 …FuncDeclNode(JSGlobalData*, const Identifier&, FunctionBodyNode*, const SourceCode&, ParameterNode…