173 builder.recordError(
174 CompilerDiagnostic.create({
175▶ category: ErrorCategory.Todo,
176 reason: `Handle ${param.node.type} parameters`,
177 description: `[BuildHIR] Add support for ${param.node.type} parameters`,
· · ·
250 params,
251 fnType: bindings == null ? env.fnType : 'Other',
252▶ returnTypeAnnotation: null, // TODO: extract the actual return type node if present
253 returns: createTemporaryPlace(env, func.node.loc ?? GeneratedSource),
254 body: hirBody,
· · ·
285 reason:
286 '(BuildHIR::lowerStatement) Support ThrowStatement inside of try/catch',
287▶ category: ErrorCategory.Todo,
288 loc: stmt.node.loc ?? null,
289 suggestions: null,
· · ·
473 builder.recordError(
474 new CompilerErrorDetail({
475▶ category: ErrorCategory.Todo,
476 reason: 'Unsupported declaration type for hoisting',
477 description: `variable "${binding.identifier.name}" declared with ${binding.path.type}`,
· · ·
484 builder.recordError(
485 new CompilerErrorDetail({
486▶ category: ErrorCategory.Todo,
487 reason: 'Handle non-const declarations for hoisting',
488 description: `variable "${binding.identifier.name}" declared with ${binding.kind}`,
+ 55 more matches in this file