Home / Function/ setType() — react Function Reference

setType() — react Function Reference

Architecture documentation for the setType() function in Types.ts from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  958dc543_2eac_8e1e_eeab_5ee0f4c31e9a["setType()"]
  62703e39_4962_1fce_0d63_004c5aacd635["FlowTypeEnv"]
  958dc543_2eac_8e1e_eeab_5ee0f4c31e9a -->|defined in| 62703e39_4962_1fce_0d63_004c5aacd635
  d8dd1b5e_3796_9a03_a97b_b42a7fad07d5["serializeLoc()"]
  958dc543_2eac_8e1e_eeab_5ee0f4c31e9a -->|calls| d8dd1b5e_3796_9a03_a97b_b42a7fad07d5
  style 958dc543_2eac_8e1e_eeab_5ee0f4c31e9a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts lines 729–737

  setType(identifier: Identifier, type: ResolvedType): void {
    if (
      typeof identifier.loc !== 'symbol' &&
      this.#flowTypes.has(serializeLoc(identifier.loc))
    ) {
      return;
    }
    this.#types.set(identifier.id, type);
  }

Domain

Subdomains

Frequently Asked Questions

What does setType() do?
setType() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts.
Where is setType() defined?
setType() is defined in compiler/packages/babel-plugin-react-compiler/src/Flood/Types.ts at line 729.
What does setType() call?
setType() calls 1 function(s): serializeLoc.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free