Lines Matching refs:identNode
432 auto *identNode = AllocNode<ir::Identifier>(name);
433 identNode->SetRange(lexer_->GetToken().Loc());
453 auto *moduleDecl = AllocNode<ir::TSModuleDeclaration>(localCtx.GetScope(), identNode, body,
1057 auto *identNode = AllocNode<ir::Identifier>(label);
1058 identNode->SetRange(lexer_->GetToken().Loc());
1060 auto *breakStatement = AllocNode<ir::BreakStatement>(identNode);
1118 auto *identNode = AllocNode<ir::Identifier>(label);
1119 identNode->SetRange(lexer_->GetToken().Loc());
1121 auto *continueStatement = AllocNode<ir::ContinueStatement>(identNode);
1223 auto *identNode = AllocNode<ir::Identifier>(ident);
1224 identNode->SetRange(lexer_->GetToken().Loc());
1233 func->SetIdent(identNode);
1253 const ir::Identifier *identNode = func->Id();
1255 const util::StringView ident = identNode->Name();
1264 decl = Binder()->AddDecl<binder::FunctionDecl>(identNode->Start(), declflag, func->Declare(),
1283 Binder()->AddDecl<binder::FunctionDecl>(identNode->Start(), declflag, func->Declare(),
1686 auto *identNode = AllocNode<ir::Identifier>(actualLabel);
1687 identNode->SetRange(pos.token.Loc());
1693 auto *labeledStatement = AllocNode<ir::LabelledStatement>(identNode, body);