OpenVDB 12.1.0
Loading...
Searching...
No Matches
VolumeComputeGenerator Member List

This is the complete list of members for VolumeComputeGenerator, including all inherited members.

ComputeGenerator(llvm::Module &module, const FunctionOptions &options, FunctionRegistry &functionRegistry, Logger &logger)ComputeGenerator
createFreeSymbolStrings(llvm::IRBuilder<> &)ComputeGeneratorprotected
derived()Visitor< ComputeGenerator >inline
generate(const ast::Tree &node)VolumeComputeGenerator
getFunction(const std::string &identifier, const bool allowInternal=false)ComputeGeneratorprotected
globals()ComputeGeneratorinline
globals() constComputeGeneratorinline
mBreakContinueStackComputeGeneratorprotected
mBuilderComputeGeneratorprotected
mContextComputeGeneratorprotected
mFunctionComputeGeneratorprotected
mLogComputeGeneratorprotected
mModuleComputeGeneratorprotected
mOptionsComputeGeneratorprotected
mScopeIndexComputeGeneratorprotected
mSymbolTablesComputeGeneratorprotected
mValuesComputeGeneratorprotected
NodeType typedefVisitor< ComputeGenerator >
postOrderNodes() constComputeGeneratorinline
reverseChildVisits() constVisitor< ComputeGenerator >inline
reverseHierarchyVisits() constVisitor< ComputeGenerator >inline
traverse(const ast::Block *block)VolumeComputeGeneratorinline
traverse(const ast::CommaOperator *comma)VolumeComputeGeneratorinline
traverse(const ast::ConditionalStatement *cond)VolumeComputeGeneratorinline
traverse(const ast::BinaryOperator *bin)VolumeComputeGeneratorinline
traverse(const ast::TernaryOperator *tern)VolumeComputeGeneratorinline
traverse(const ast::Loop *loop)VolumeComputeGeneratorinline
traverse(const ast::DeclareLocal *decl)VolumeComputeGeneratorinline
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::traverse(NodeType< ast::Tree > *tree)Visitor< ComputeGenerator >inline
visit(const ast::Attribute *) overrideVolumeComputeGeneratorvirtual
visit(const ast::CommaOperator *)VolumeComputeGeneratorvirtual
visit(const ast::AssignExpression *)VolumeComputeGeneratorvirtual
visit(const ast::Crement *)VolumeComputeGeneratorvirtual
visit(const ast::FunctionCall *)VolumeComputeGeneratorvirtual
visit(const ast::Tree *)VolumeComputeGeneratorvirtual
visit(const ast::Block *)VolumeComputeGeneratorvirtual
visit(const ast::ConditionalStatement *)VolumeComputeGeneratorvirtual
visit(const ast::Loop *)VolumeComputeGeneratorvirtual
visit(const ast::Keyword *)VolumeComputeGeneratorvirtual
visit(const ast::UnaryOperator *)VolumeComputeGeneratorvirtual
visit(const ast::BinaryOperator *)VolumeComputeGeneratorvirtual
visit(const ast::TernaryOperator *)VolumeComputeGeneratorvirtual
visit(const ast::Cast *)VolumeComputeGeneratorvirtual
visit(const ast::DeclareLocal *)VolumeComputeGeneratorvirtual
visit(const ast::Local *)VolumeComputeGeneratorvirtual
visit(const ast::ExternalVariable *)VolumeComputeGeneratorvirtual
visit(const ast::ArrayUnpack *)VolumeComputeGeneratorvirtual
visit(const ast::ArrayPack *)VolumeComputeGeneratorvirtual
visit(const ast::Value< bool > *)VolumeComputeGeneratorvirtual
visit(const ast::Value< int16_t > *)VolumeComputeGeneratorvirtual
visit(const ast::Value< int32_t > *)VolumeComputeGeneratorvirtual
visit(const ast::Value< int64_t > *)VolumeComputeGeneratorvirtual
visit(const ast::Value< float > *)VolumeComputeGeneratorvirtual
visit(const ast::Value< double > *)VolumeComputeGeneratorvirtual
visit(const ast::Value< std::string > *)VolumeComputeGeneratorvirtual
visit(const ast::Value< ValueType > *node)VolumeComputeGenerator
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::visit(NodeType< ast::Node > *)Visitor< ComputeGenerator >inline
visitNodeHierarchies() constVisitor< ComputeGenerator >inline
VolumeComputeGenerator(llvm::Module &module, const FunctionOptions &options, FunctionRegistry &functionRegistry, Logger &logger)VolumeComputeGenerator
~ComputeGenerator()ComputeGeneratorvirtual
~VolumeComputeGenerator() override=defaultVolumeComputeGenerator