OpenVDB
12.1.0
Loading...
Searching...
No Matches
PointComputeGenerator Member List
This is the complete list of members for
PointComputeGenerator
, including all inherited members.
ComputeGenerator
(llvm::Module &module, const FunctionOptions &options, FunctionRegistry &functionRegistry, Logger &logger)
ComputeGenerator
createFreeSymbolStrings
(llvm::IRBuilder<> &)
ComputeGenerator
protected
derived
()
Visitor< ComputeGenerator >
inline
generate
(const ast::Tree &node)
PointComputeGenerator
getFunction
(const std::string &identifier, const bool allowInternal=false)
ComputeGenerator
protected
globals
()
ComputeGenerator
inline
globals
() const
ComputeGenerator
inline
mBreakContinueStack
ComputeGenerator
protected
mBuilder
ComputeGenerator
protected
mContext
ComputeGenerator
protected
mFunction
ComputeGenerator
protected
mLog
ComputeGenerator
protected
mModule
ComputeGenerator
protected
mOptions
ComputeGenerator
protected
mScopeIndex
ComputeGenerator
protected
mSymbolTables
ComputeGenerator
protected
mValues
ComputeGenerator
protected
NodeType
typedef
Visitor< ComputeGenerator >
PointComputeGenerator
(llvm::Module &module, const FunctionOptions &options, FunctionRegistry &functionRegistry, Logger &logger)
PointComputeGenerator
postOrderNodes
() const
ComputeGenerator
inline
reverseChildVisits
() const
Visitor< ComputeGenerator >
inline
reverseHierarchyVisits
() const
Visitor< ComputeGenerator >
inline
traverse
(const ast::Block *block)
PointComputeGenerator
inline
traverse
(const ast::CommaOperator *comma)
PointComputeGenerator
inline
traverse
(const ast::ConditionalStatement *cond)
PointComputeGenerator
inline
traverse
(const ast::BinaryOperator *bin)
PointComputeGenerator
inline
traverse
(const ast::TernaryOperator *tern)
PointComputeGenerator
inline
traverse
(const ast::Loop *loop)
PointComputeGenerator
inline
traverse
(const ast::DeclareLocal *decl)
PointComputeGenerator
inline
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::traverse
(NodeType< ast::Tree > *tree)
Visitor< ComputeGenerator >
inline
visit
(const ast::Attribute *) override
PointComputeGenerator
virtual
visit
(const ast::CommaOperator *)
PointComputeGenerator
virtual
visit
(const ast::AssignExpression *)
PointComputeGenerator
virtual
visit
(const ast::Crement *)
PointComputeGenerator
virtual
visit
(const ast::FunctionCall *)
PointComputeGenerator
virtual
visit
(const ast::Tree *)
PointComputeGenerator
virtual
visit
(const ast::Block *)
PointComputeGenerator
virtual
visit
(const ast::ConditionalStatement *)
PointComputeGenerator
virtual
visit
(const ast::Loop *)
PointComputeGenerator
virtual
visit
(const ast::Keyword *)
PointComputeGenerator
virtual
visit
(const ast::UnaryOperator *)
PointComputeGenerator
virtual
visit
(const ast::BinaryOperator *)
PointComputeGenerator
virtual
visit
(const ast::TernaryOperator *)
PointComputeGenerator
virtual
visit
(const ast::Cast *)
PointComputeGenerator
virtual
visit
(const ast::DeclareLocal *)
PointComputeGenerator
virtual
visit
(const ast::Local *)
PointComputeGenerator
virtual
visit
(const ast::ExternalVariable *)
PointComputeGenerator
virtual
visit
(const ast::ArrayUnpack *)
PointComputeGenerator
virtual
visit
(const ast::ArrayPack *)
PointComputeGenerator
virtual
visit
(const ast::Value< bool > *)
PointComputeGenerator
virtual
visit
(const ast::Value< int16_t > *)
PointComputeGenerator
virtual
visit
(const ast::Value< int32_t > *)
PointComputeGenerator
virtual
visit
(const ast::Value< int64_t > *)
PointComputeGenerator
virtual
visit
(const ast::Value< float > *)
PointComputeGenerator
virtual
visit
(const ast::Value< double > *)
PointComputeGenerator
virtual
visit
(const ast::Value< std::string > *)
PointComputeGenerator
virtual
visit
(const ast::Value< ValueType > *node)
PointComputeGenerator
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::visit
(NodeType< ast::Node > *)
Visitor< ComputeGenerator >
inline
visitNodeHierarchies
() const
Visitor< ComputeGenerator >
inline
~ComputeGenerator
()
ComputeGenerator
virtual
~PointComputeGenerator
() override=default
PointComputeGenerator
Generated by
1.14.0