Lines Matching full:sourceposition
34 ir::TypeNode *ParseFunctionType(lexer::SourcePosition startLoc);
51 … const lexer::SourcePosition &startLoc) override;
53 … const lexer::SourcePosition &startLoc, bool ignoreCallExpression) override;
54 …bool ParsePotentialNonNullExpression(ir::Expression **returnExpression, lexer::SourcePosition star…
65 …ir::TSIndexSignature *ParseIndexSignature(const lexer::SourcePosition &startLoc, bool isReadonly =…
66 …ir::AstNode *ParsePropertyOrMethodSignature(const lexer::SourcePosition &startLoc, bool isReadonly…
76 std::tuple<bool, ir::BlockStatement *, lexer::SourcePosition, bool> ParseFunctionBody(
83 ir::Expression *ParseArrowFunctionRestParameter(lexer::SourcePosition start);
84 ir::Expression *ParseArrowFunctionNoParameter(lexer::SourcePosition start);
90 … ir::ExportDefaultDeclaration *ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc,
93 ir::Statement *ParseNamedExportDeclaration(const lexer::SourcePosition &startLoc) override;
104 void ReportIllegalBreakError(const lexer::SourcePosition &pos) override;