• Home
  • Raw
  • Download

Lines Matching full:sourceposition

86 …[[noreturn]] void ThrowSyntaxError(std::string_view errorMessage, const lexer::SourcePosition &pos…
87 void LogSyntaxError(std::string_view errorMessage, const lexer::SourcePosition &pos);
127 ir::Expression *SetupChainExpr(ir::Expression *const top, lexer::SourcePosition startLoc);
164 const lexer::SourcePosition &startLoc, bool isAwait);
177 const lexer::SourcePosition &pos) const;
182 …void LogSyntaxError(std::initializer_list<std::string_view> list, const lexer::SourcePosition &pos…
292 const lexer::SourcePosition &startLoc);
296 const lexer::SourcePosition &startLoc);
309 ir::ExportAllDeclaration *ParseExportAllDeclaration(const lexer::SourcePosition &startLoc);
310 ir::ExportNamedDeclaration *ParseExportNamedSpecifiers(const lexer::SourcePosition &startLoc);
315 void CheckRestrictedBinding(const util::StringView &ident, const lexer::SourcePosition &pos);
343 …ParsePotentialNonNullExpression(ir::Expression **returnExpression, lexer::SourcePosition startLoc);
352 const lexer::SourcePosition &startLoc);
358 … const lexer::SourcePosition &startLoc);
360 … const lexer::SourcePosition &startLoc, bool ignoreCallExpression);
383 … ir::Expression *propName, lexer::SourcePosition *propEnd);
393 …::VariableDeclarator *ParseVariableDeclarator(ir::Expression *init, lexer::SourcePosition startLoc,
396 … const lexer::SourcePosition &startLoc);
400 virtual void ReportIllegalBreakError(const lexer::SourcePosition &startLoc);
421 …Expression *ParsePostPrimaryExpression(ir::Expression *primaryExpr, lexer::SourcePosition startLoc,
424 lexer::SourcePosition startLoc);
456 virtual std::tuple<bool, ir::BlockStatement *, lexer::SourcePosition, bool> ParseFunctionBody(
462 …virtual ir::ExportDefaultDeclaration *ParseExportDefaultDeclaration(const lexer::SourcePosition &s…
464 …virtual ir::ExportNamedDeclaration *ParseNamedExportDeclaration(const lexer::SourcePosition &start…