Lines Matching refs:startLoc
124 ir::TSImportEqualsDeclaration *TSParser::ParseTsImportEqualsDeclaration(const lexer::SourcePosition &startLoc,
147 importEqualsDecl->SetRange({startLoc, Lexer()->GetToken().End()});
155 ir::ExportDefaultDeclaration *TSParser::ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc,
193 exportDeclaration->SetRange({startLoc, endLoc});
245 ir::ExportNamedDeclaration *TSParser::ParseNamedExportDeclaration(const lexer::SourcePosition &startLoc)
268 exportDeclaration->SetRange({startLoc, endLoc});
275 lexer::SourcePosition startLoc = Lexer()->GetToken().Start();
280 return ParseExportDefaultDeclaration(startLoc);
283 return ParseExportAllDeclaration(startLoc);
286 return ParseExportNamedSpecifiers(startLoc);
289 return ParseTsImportEqualsDeclaration(startLoc, true);
292 return ParseExportDefaultDeclaration(startLoc, true);
295 ir::ExportNamedDeclaration *exportDecl = ParseNamedExportDeclaration(startLoc);
344 lexer::SourcePosition startLoc = Lexer()->GetToken().Start();
355 astNode->SetRange({startLoc, Lexer()->GetToken().End()});
366 importDeclaration->SetRange({startLoc, endLoc});