Lines Matching refs:Evaluate

59 Evaluate::Evaluate(const ScopeChain *scopeChain, ReferenceContext *referenceContext)  in Evaluate()  function in Evaluate
68 Evaluate::~Evaluate() in ~Evaluate()
72 const Value *Evaluate::operator()(AST::Node *ast) in operator ()()
77 const Value *Evaluate::value(AST::Node *ast) in value()
95 const Value *Evaluate::reference(AST::Node *ast) in reference()
107 const Value *Evaluate::switchResult(const Value *result) in switchResult()
114 void Evaluate::accept(AST::Node *node) in accept()
119 bool Evaluate::visit(AST::UiProgram *) in visit()
124 bool Evaluate::visit(AST::UiHeaderItemList *) in visit()
129 bool Evaluate::visit(AST::UiQualifiedPragmaId *) in visit()
134 bool Evaluate::visit(AST::UiPragma *) in visit()
139 bool Evaluate::visit(AST::UiImport *) in visit()
144 bool Evaluate::visit(AST::UiPublicMember *) in visit()
149 bool Evaluate::visit(AST::UiSourceElement *) in visit()
154 bool Evaluate::visit(AST::UiObjectDefinition *) in visit()
159 bool Evaluate::visit(AST::UiObjectInitializer *) in visit()
164 bool Evaluate::visit(AST::UiObjectBinding *) in visit()
169 bool Evaluate::visit(AST::UiScriptBinding *) in visit()
174 bool Evaluate::visit(AST::UiArrayBinding *) in visit()
179 bool Evaluate::visit(AST::UiObjectMemberList *) in visit()
184 bool Evaluate::visit(AST::UiArrayMemberList *) in visit()
189 bool Evaluate::visit(AST::UiQualifiedId *ast) in visit()
217 bool Evaluate::visit(AST::ThisExpression *) in visit()
222 bool Evaluate::visit(AST::IdentifierExpression *ast) in visit()
231 bool Evaluate::visit(AST::NullExpression *) in visit()
237 bool Evaluate::visit(AST::TrueLiteral *) in visit()
243 bool Evaluate::visit(AST::FalseLiteral *) in visit()
249 bool Evaluate::visit(AST::StringLiteral *) in visit()
255 bool Evaluate::visit(AST::NumericLiteral *) in visit()
261 bool Evaluate::visit(AST::RegExpLiteral *) in visit()
267 bool Evaluate::visit(AST::ArrayLiteral *) in visit()
273 bool Evaluate::visit(AST::ObjectLiteral *) in visit()
280 bool Evaluate::visit(AST::ElementList *) in visit()
285 bool Evaluate::visit(AST::Elision *) in visit()
290 bool Evaluate::visit(AST::PropertyAssignmentList *) in visit()
295 bool Evaluate::visit(AST::PropertyGetterSetter *) in visit()
300 bool Evaluate::visit(AST::PropertyNameAndValue *) in visit()
305 bool Evaluate::visit(AST::NestedExpression *) in visit()
310 bool Evaluate::visit(AST::IdentifierPropertyName *) in visit()
315 bool Evaluate::visit(AST::StringLiteralPropertyName *) in visit()
320 bool Evaluate::visit(AST::NumericLiteralPropertyName *) in visit()
325 bool Evaluate::visit(AST::ArrayMemberExpression *) in visit()
330 bool Evaluate::visit(AST::FieldMemberExpression *ast) in visit()
343 bool Evaluate::visit(AST::NewMemberExpression *ast) in visit()
350 bool Evaluate::visit(AST::NewExpression *ast) in visit()
357 bool Evaluate::visit(AST::CallExpression *ast) in visit()
366 bool Evaluate::visit(AST::ArgumentList *) in visit()
371 bool Evaluate::visit(AST::PostIncrementExpression *) in visit()
377 bool Evaluate::visit(AST::PostDecrementExpression *) in visit()
383 bool Evaluate::visit(AST::DeleteExpression *) in visit()
389 bool Evaluate::visit(AST::VoidExpression *) in visit()
395 bool Evaluate::visit(AST::TypeOfExpression *) in visit()
401 bool Evaluate::visit(AST::PreIncrementExpression *) in visit()
407 bool Evaluate::visit(AST::PreDecrementExpression *) in visit()
413 bool Evaluate::visit(AST::UnaryPlusExpression *) in visit()
419 bool Evaluate::visit(AST::UnaryMinusExpression *) in visit()
425 bool Evaluate::visit(AST::TildeExpression *) in visit()
431 bool Evaluate::visit(AST::NotExpression *) in visit()
437 bool Evaluate::visit(AST::BinaryExpression *ast) in visit()
517 bool Evaluate::visit(AST::ConditionalExpression *) in visit()
522 bool Evaluate::visit(AST::Expression *) in visit()
527 bool Evaluate::visit(AST::Block *) in visit()
532 bool Evaluate::visit(AST::StatementList *) in visit()
537 bool Evaluate::visit(AST::VariableStatement *) in visit()
542 bool Evaluate::visit(AST::VariableDeclarationList *) in visit()
547 bool Evaluate::visit(AST::VariableDeclaration *) in visit()
552 bool Evaluate::visit(AST::EmptyStatement *) in visit()
557 bool Evaluate::visit(AST::ExpressionStatement *) in visit()
562 bool Evaluate::visit(AST::IfStatement *) in visit()
567 bool Evaluate::visit(AST::DoWhileStatement *) in visit()
572 bool Evaluate::visit(AST::WhileStatement *) in visit()
577 bool Evaluate::visit(AST::ForStatement *) in visit()
582 bool Evaluate::visit(AST::LocalForStatement *) in visit()
587 bool Evaluate::visit(AST::ForEachStatement *) in visit()
592 bool Evaluate::visit(AST::LocalForEachStatement *) in visit()
597 bool Evaluate::visit(AST::ContinueStatement *) in visit()
602 bool Evaluate::visit(AST::BreakStatement *) in visit()
607 bool Evaluate::visit(AST::ReturnStatement *) in visit()
612 bool Evaluate::visit(AST::WithStatement *) in visit()
617 bool Evaluate::visit(AST::SwitchStatement *) in visit()
622 bool Evaluate::visit(AST::CaseBlock *) in visit()
627 bool Evaluate::visit(AST::CaseClauses *) in visit()
632 bool Evaluate::visit(AST::CaseClause *) in visit()
637 bool Evaluate::visit(AST::DefaultClause *) in visit()
642 bool Evaluate::visit(AST::LabelledStatement *) in visit()
647 bool Evaluate::visit(AST::ThrowStatement *) in visit()
652 bool Evaluate::visit(AST::TryStatement *) in visit()
657 bool Evaluate::visit(AST::Catch *) in visit()
662 bool Evaluate::visit(AST::Finally *) in visit()
667 bool Evaluate::visit(AST::FunctionDeclaration *) in visit()
672 bool Evaluate::visit(AST::FunctionExpression *) in visit()
677 bool Evaluate::visit(AST::FormalParameterList *) in visit()
682 bool Evaluate::visit(AST::FunctionBody *) in visit()
687 bool Evaluate::visit(AST::Program *) in visit()
692 bool Evaluate::visit(AST::SourceElements *) in visit()
697 bool Evaluate::visit(AST::FunctionSourceElement *) in visit()
702 bool Evaluate::visit(AST::StatementSourceElement *) in visit()
707 bool Evaluate::visit(AST::DebuggerStatement *) in visit()