Lines Matching defs:ResolveReference

502             ResolveReference(childNode, childNode->AsAssignmentPattern()->Right());
507 ResolveReference(childNode, childNode->AsProperty()->Key());
572 ResolveReference(varDecl, varDecl->Init());
594 ResolveReference(classDef, classDef->TypeParams());
598 ResolveReference(classDef, classDef->Super());
602 ResolveReference(classDef, classDef->SuperTypeParams());
606 ResolveReference(classDef, iter);
625 ResolveReference(classDef, classDef->Ctor());
629 ResolveReference(classDef, classDef->StaticInitializer());
633 ResolveReference(classDef, classDef->InstanceInitializer());
637 ResolveReference(classDef, stmt);
641 ResolveReference(classDef, iter);
653 ResolveReference(forUpdateStmt, forUpdateStmt->Init());
657 ResolveReference(forUpdateStmt, forUpdateStmt->Update());
661 ResolveReference(forUpdateStmt, forUpdateStmt->Test());
664 ResolveReference(forUpdateStmt, forUpdateStmt->Body());
674 ResolveReference(parent, right);
675 ResolveReference(parent, left);
677 ResolveReference(parent, body);
685 ResolveReference(catchClauseStmt, catchClauseStmt->Param());
689 ResolveReference(catchClauseStmt, catchClauseStmt->Body());
692 void Binder::ResolveReference(const ir::AstNode *parent, ir::AstNode *childNode)
794 ResolveReference(scriptFunc, scriptFunc->TypeParams());
797 ResolveReference(scriptFunc, scriptFunc->ThisParams());
802 ResolveReference(scriptFunc, param);
808 ResolveReference(scriptFunc, scriptFunc->ReturnTypeAnnotation());
820 ResolveReference(scriptFunc, scriptFunc->Body());
848 ResolveReference(prop, prop->Key());
855 ResolveReference(prop, prop->Value());
870 ResolveReference(switchStatement, switchStatement->Discriminant());
874 ResolveReference(switchStatement, it);
883 ResolveReference(doWhileStatement, doWhileStatement->Body());
887 ResolveReference(doWhileStatement, doWhileStatement->Test());
892 ResolveReference(whileStatement, whileStatement->Test());
895 ResolveReference(whileStatement, whileStatement->Body());
950 parent->Iterate([this, parent](auto *childNode) { ResolveReference(parent, childNode); });