#include <SkSLReturnStatement.h>
A 'return' statement.
Definition at line 19 of file SkSLReturnStatement.h.
◆ ReturnStatement()
SkSL::ReturnStatement::ReturnStatement |
( |
Position |
pos, |
|
|
std::unique_ptr< Expression > |
expression |
|
) |
| |
|
inline |
Definition at line 23 of file SkSLReturnStatement.h.
static constexpr Kind kIRNodeKind
std::unique_ptr< Expression > & expression()
◆ description()
std::string SkSL::ReturnStatement::description |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ expression() [1/2]
std::unique_ptr< Expression > & SkSL::ReturnStatement::expression |
( |
| ) |
|
|
inline |
◆ expression() [2/2]
const std::unique_ptr< Expression > & SkSL::ReturnStatement::expression |
( |
| ) |
const |
|
inline |
◆ Make()
◆ setExpression()
void SkSL::ReturnStatement::setExpression |
( |
std::unique_ptr< Expression > |
expr | ) |
|
|
inline |
◆ kIRNodeKind
constexpr Kind SkSL::ReturnStatement::kIRNodeKind = Kind::kReturn |
|
inlinestaticconstexpr |
The documentation for this class was generated from the following file: