15use react_compiler_hir::*;
16
17▶use crate::FunctionNode;
18use crate::find_context_identifiers::find_context_identifiers;
19use crate::hir_builder::HirBuilder;
· · ·
113 Expression::AssignmentExpression(e) => e.base.loc.clone(),
114 Expression::SequenceExpression(e) => e.base.loc.clone(),
115▶ Expression::ArrowFunctionExpression(e) => e.base.loc.clone(),
116 Expression::FunctionExpression(e) => e.base.loc.clone(),
117 Expression::ObjectExpression(e) => e.base.loc.clone(),
· · ·
116▶ Expression::FunctionExpression(e) => e.base.loc.clone(),
117 Expression::ObjectExpression(e) => e.base.loc.clone(),
118 Expression::ArrayExpression(e) => e.base.loc.clone(),
· · ·
145fn validate_ts_this_parameter(
146 scope_info: &ScopeInfo,
147▶ function_scope: ScopeId,
148) -> Result<(), CompilerError> {
149 let Some(scope) = scope_info.scopes.get(function_scope.0 as usize) else {
· · ·
149▶ let Some(scope) = scope_info.scopes.get(function_scope.0 as usize) else {
150 return Ok(());
151 };
+ 241 more matches in this file