Flutter Engine
The Flutter Engine
SkSL::FunctionDefinition Member List

This is the complete list of members for SkSL::FunctionDefinition, including all inherited members.

as() constSkSL::IRNodeinline
as()SkSL::IRNodeinline
body()SkSL::FunctionDefinitioninline
body() constSkSL::FunctionDefinitioninline
Convert(const Context &context, Position pos, const FunctionDeclaration &function, std::unique_ptr< Statement > body, bool builtin)SkSL::FunctionDefinitionstatic
declaration() constSkSL::FunctionDefinitioninline
description() const overrideSkSL::FunctionDefinitioninlinevirtual
fKindSkSL::IRNodeprotected
fPositionSkSL::IRNode
FunctionDefinition(Position pos, const FunctionDeclaration *declaration, bool builtin, std::unique_ptr< Statement > body)SkSL::FunctionDefinitioninline
IRNode(const IRNode &)=deleteSkSL::IRNode
IRNode(Position position, int kind)SkSL::IRNodeinlineprotected
is() constSkSL::IRNodeinline
isBuiltin() constSkSL::FunctionDefinitioninline
kind() constSkSL::ProgramElementinline
Kind typedefSkSL::ProgramElement
kIRNodeKindSkSL::FunctionDefinitioninlinestatic
Make(const Context &context, Position pos, const FunctionDeclaration &function, std::unique_ptr< Statement > body, bool builtin)SkSL::FunctionDefinitionstatic
operator delete(void *ptr)SkSL::Poolableinlinestatic
operator new(const size_t size)SkSL::Poolableinlinestatic
operator=(const IRNode &)=deleteSkSL::IRNode
position() constSkSL::IRNodeinline
ProgramElement(Position pos, Kind kind)SkSL::ProgramElementinline
setPosition(Position p)SkSL::IRNodeinline
~IRNode()SkSL::IRNodeinlinevirtual