Flutter Engine
The Flutter Engine
SkSL
VariableReference
SkSL::VariableReference Member List
This is the complete list of members for
SkSL::VariableReference
, including all inherited members.
as
() const
SkSL::IRNode
inline
as
()
SkSL::IRNode
inline
asAnyConstructor
()
SkSL::Expression
asAnyConstructor
() const
SkSL::Expression
clone
(Position pos) const override
SkSL::VariableReference
inline
virtual
SkSL::Expression::clone
() const
SkSL::Expression
inline
coercionCost
(const Type &target) const
SkSL::Expression
inline
compareConstant
(const Expression &other) const
SkSL::Expression
inline
virtual
ComparisonResult
enum name
SkSL::Expression
description
(OperatorPrecedence) const override
SkSL::VariableReference
virtual
SkSL::Expression::description
() const final
SkSL::Expression
virtual
Expression
(Position pos, Kind kind, const Type *type)
SkSL::Expression
inline
fKind
SkSL::IRNode
protected
fPosition
SkSL::IRNode
getConstantValue
(int n) const
SkSL::Expression
inline
virtual
IRNode
(const IRNode &)=delete
SkSL::IRNode
IRNode
(Position position, int kind)
SkSL::IRNode
inline
protected
is
() const
SkSL::IRNode
inline
isAnyConstructor
() const
SkSL::Expression
inline
isBoolLiteral
() const
SkSL::Expression
inline
isFloatLiteral
() const
SkSL::Expression
inline
isIncomplete
(const Context &context) const
SkSL::Expression
isIntLiteral
() const
SkSL::Expression
inline
Kind
typedef
SkSL::Expression
kind
() const
SkSL::Expression
inline
kIRNodeKind
SkSL::VariableReference
inline
static
Make
(Position pos, const Variable *variable, RefKind refKind=RefKind::kRead)
SkSL::VariableReference
inline
static
operator delete
(void *ptr)
SkSL::Poolable
inline
static
operator new
(const size_t size)
SkSL::Poolable
inline
static
operator=
(const VariableReference &)=delete
SkSL::VariableReference
SkSL::Expression::operator=
(const IRNode &)=delete
SkSL::IRNode
position
() const
SkSL::IRNode
inline
refKind
() const
SkSL::VariableReference
inline
RefKind
typedef
SkSL::VariableReference
setPosition
(Position p)
SkSL::IRNode
inline
setRefKind
(RefKind refKind)
SkSL::VariableReference
setVariable
(const Variable *variable)
SkSL::VariableReference
supportsConstantValues
() const
SkSL::Expression
inline
virtual
type
() const
SkSL::Expression
inline
variable
() const
SkSL::VariableReference
inline
VariableReference
(Position pos, const Variable *variable, RefKind refKind)
SkSL::VariableReference
VariableReference
(const VariableReference &)=delete
SkSL::VariableReference
~IRNode
()
SkSL::IRNode
inline
virtual
Generated on Sun Jun 23 2024 22:00:51 for Flutter Engine by
1.9.4