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<> &)ComputeGeneratorprotected
derived()Visitor< ComputeGenerator >inline
generate(const ast::Tree &node)PointComputeGenerator
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 >
PointComputeGenerator(llvm::Module &module, const FunctionOptions &options, FunctionRegistry &functionRegistry, Logger &logger)PointComputeGenerator
postOrderNodes() constComputeGeneratorinline
reverseChildVisits() constVisitor< ComputeGenerator >inline
reverseHierarchyVisits() constVisitor< ComputeGenerator >inline
traverse(const ast::Block *block)PointComputeGeneratorinline
traverse(const ast::CommaOperator *comma)PointComputeGeneratorinline
traverse(const ast::ConditionalStatement *cond)PointComputeGeneratorinline
traverse(const ast::BinaryOperator *bin)PointComputeGeneratorinline
traverse(const ast::TernaryOperator *tern)PointComputeGeneratorinline
traverse(const ast::Loop *loop)PointComputeGeneratorinline
traverse(const ast::DeclareLocal *decl)PointComputeGeneratorinline
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::traverse(NodeType< ast::Tree > *tree)Visitor< ComputeGenerator >inline
visit(const ast::Attribute *) overridePointComputeGeneratorvirtual
visit(const ast::CommaOperator *)PointComputeGeneratorvirtual
visit(const ast::AssignExpression *)PointComputeGeneratorvirtual
visit(const ast::Crement *)PointComputeGeneratorvirtual
visit(const ast::FunctionCall *)PointComputeGeneratorvirtual
visit(const ast::Tree *)PointComputeGeneratorvirtual
visit(const ast::Block *)PointComputeGeneratorvirtual
visit(const ast::ConditionalStatement *)PointComputeGeneratorvirtual
visit(const ast::Loop *)PointComputeGeneratorvirtual
visit(const ast::Keyword *)PointComputeGeneratorvirtual
visit(const ast::UnaryOperator *)PointComputeGeneratorvirtual
visit(const ast::BinaryOperator *)PointComputeGeneratorvirtual
visit(const ast::TernaryOperator *)PointComputeGeneratorvirtual
visit(const ast::Cast *)PointComputeGeneratorvirtual
visit(const ast::DeclareLocal *)PointComputeGeneratorvirtual
visit(const ast::Local *)PointComputeGeneratorvirtual
visit(const ast::ExternalVariable *)PointComputeGeneratorvirtual
visit(const ast::ArrayUnpack *)PointComputeGeneratorvirtual
visit(const ast::ArrayPack *)PointComputeGeneratorvirtual
visit(const ast::Value< bool > *)PointComputeGeneratorvirtual
visit(const ast::Value< int16_t > *)PointComputeGeneratorvirtual
visit(const ast::Value< int32_t > *)PointComputeGeneratorvirtual
visit(const ast::Value< int64_t > *)PointComputeGeneratorvirtual
visit(const ast::Value< float > *)PointComputeGeneratorvirtual
visit(const ast::Value< double > *)PointComputeGeneratorvirtual
visit(const ast::Value< std::string > *)PointComputeGeneratorvirtual
visit(const ast::Value< ValueType > *node)PointComputeGenerator
openvdb::v12_1::ax::ast::Visitor< ComputeGenerator >::visit(NodeType< ast::Node > *)Visitor< ComputeGenerator >inline
visitNodeHierarchies() constVisitor< ComputeGenerator >inline
~ComputeGenerator()ComputeGeneratorvirtual
~PointComputeGenerator() override=defaultPointComputeGenerator