Skip to content

⬅️ Back to Table of Contents

📄 Discard.js

📊 Analysis Summary

Metric Count
🔧 Functions 2
📦 Imports 3

📚 Table of Contents

🛠️ File Location:

📂 src/nodes/utils/Discard.js

📦 Imports

Name Source
select ../math/ConditionalNode.js
expression ../code/ExpressionNode.js
addMethodChaining ../tsl/TSLCore.js

Functions

Discard(conditional: ConditionalNode): Node

Parameters:

  • conditional ConditionalNode

Returns: Node

Calls:

  • ( conditional ? select( conditional, expression( 'discard' ) ) : expression( 'discard' ) ).toStack
Code
( conditional ) => ( conditional ? select( conditional, expression( 'discard' ) ) : expression( 'discard' ) ).toStack()

Return(): ExpressionNode

Returns: ExpressionNode

Calls:

  • expression( 'return' ).toStack
Code
() => expression( 'return' ).toStack()