map() — react Function Reference
Architecture documentation for the map() function in Result.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940["map()"] 6143aba4_e943_f966_4659_ccde18cc41ea["OkImpl"] 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 -->|defined in| 6143aba4_e943_f966_4659_ccde18cc41ea 0ce970b2_5d95_e70b_84a7_d8306d937c82["toString()"] 0ce970b2_5d95_e70b_84a7_d8306d937c82 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 34f66651_e581_e609_943e_35ffa0dc79f5["printErrorMessage()"] 34f66651_e581_e609_943e_35ffa0dc79f5 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 e19f561e_cb2d_6161_2ab6_1c6533ed4958["addImportsToProgram()"] e19f561e_cb2d_6161_2ab6_1c6533ed4958 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 eeae9a52_a6ca_1fc5_b5ef_49075de37df1["findDirectivesDynamicGating()"] eeae9a52_a6ca_1fc5_b5ef_49075de37df1 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 58e83968_5fd8_9e9f_e4be_1f50e95f54dc["getFunctionReferencedBeforeDeclarationAtTopLevel()"] 58e83968_5fd8_9e9f_e4be_1f50e95f54dc -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 f214c28b_2f6d_b5a3_71e1_9a69d9b50455["lower()"] f214c28b_2f6d_b5a3_71e1_9a69d9b50455 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 ace1177a_10b2_b870_31fd_da4aa845554c["lowerExpression()"] ace1177a_10b2_b870_31fd_da4aa845554c -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 f255dd41_8c48_19a9_1bcc_8efd2d663f32["applySignature()"] f255dd41_8c48_19a9_1bcc_8efd2d663f32 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 0b368f40_7a34_9775_9972_d6bce52eb643["debug()"] 0b368f40_7a34_9775_9972_d6bce52eb643 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 cc29904c_66f3_5155_9ed7_837866d52047["codegenReactiveFunction()"] cc29904c_66f3_5155_9ed7_837866d52047 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 6869984f_c56b_62c6_1328_06ff93395ab4["validateDependencies()"] 6869984f_c56b_62c6_1328_06ff93395ab4 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 5c1b7287_7b37_cc84_107a_381efa1943e3["printInferredDependency()"] 5c1b7287_7b37_cc84_107a_381efa1943e3 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 5dccd4c1_9f7b_f3fc_d513_884599706b44["printManualMemoDependency()"] 5dccd4c1_9f7b_f3fc_d513_884599706b44 -->|calls| 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 style 8e8b7ee8_d3c2_f98d_17e1_c5ff5fff1940 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/Utils/Result.ts lines 98–100
map<U>(fn: (val: T) => U): Result<U, never> {
return new OkImpl(fn(this.#val));
}
Domain
Subdomains
Called By
- addImportsToProgram()
- applySignature()
- codegenReactiveFunction()
- debug()
- findDirectivesDynamicGating()
- getFunctionReferencedBeforeDeclarationAtTopLevel()
- lower()
- lowerExpression()
- prettyPrintScopeDependency()
- printErrorMessage()
- printInferredDependency()
- printManualMemoDependency()
- toString()
- validateDependencies()
- validateEffect()
- validateInferredDep()
- validateNoContextVariableAssignment()
- validateNoFreezingKnownMutableFunctions()
- validateNoRefAccessInRender()
- validateNoRefAccessInRenderImpl()
Source
Frequently Asked Questions
What does map() do?
map() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/Utils/Result.ts.
Where is map() defined?
map() is defined in compiler/packages/babel-plugin-react-compiler/src/Utils/Result.ts at line 98.
What calls map()?
map() is called by 20 function(s): addImportsToProgram, applySignature, codegenReactiveFunction, debug, findDirectivesDynamicGating, getFunctionReferencedBeforeDeclarationAtTopLevel, lower, lowerExpression, and 12 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free