Searched refs:typer_ (Results 1 – 4 of 4) sorted by relevance
182 explicit FunctionScope(AsmTyper* typer) : typer_(typer) { in FunctionScope()183 DCHECK(!typer_->in_function_); in FunctionScope()184 typer_->in_function_ = true; in FunctionScope()185 typer_->local_scope_.Clear(); in FunctionScope()186 typer_->return_type_ = AsmType::None(); in FunctionScope()190 DCHECK(typer_->in_function_); in ~FunctionScope()191 typer_->in_function_ = false; in ~FunctionScope()194 AsmTyper* typer_; member
76 typer_(typer), in AsmWasmBuilderImpl()127 if (!typer_->ValidateBeforeFunctionsPhase()) { in Build()136 typer_->FailWithMessage("Module missing export section."); in Build()178 typer_->TriggerParsingError(); in VisitFunctionDeclaration()186 if (!typer_->ValidateInnerFunction(decl)) { in VisitFunctionDeclaration()215 typer_->ClearFunctionNodeTypes(); in VisitFunctionDeclaration()341 typer_->FailWithMessage("Module has multiple returns."); in VisitReturnStatement()345 if (!typer_->ValidateAfterFunctionsPhase()) { in VisitReturnStatement()546 if (auto* func_type = typer_->TypeOf(expr)->AsFunctionType()) { in VisitFunctionLiteral()603 typer_->VariableAsStandardMember(var); in VisitStdlibConstant()[all …]
35 const AsmTyper* typer() { return &typer_; } in typer()39 AsmTyper typer_; variable
29 explicit Decorator(Typer* typer) : typer_(typer) {} in Decorator()33 Typer* const typer_; member in v8::internal::compiler::Typer::Decorator72 : typer_(typer), in Visitor()214 Typer* typer_; member in v8::internal::compiler::Typer::Visitor239 Zone* zone() { return typer_->zone(); } in zone()240 Isolate* isolate() { return typer_->isolate(); } in isolate()241 Graph* graph() { return typer_->graph(); } in graph()357 Visitor typing(typer_, nullptr); in Decorate()361 typer_->zone()); in Decorate()378 return input->IsInhabited() ? f(input, typer_) : Type::None(); in TypeUnaryOp()[all …]