| AddBinaryOpOptimizations(BinaryOpOptimizationsTableEntry(&table)[TCapacity]) | alib::expressions::plugins::Calculus | inline |
| AddBinaryOpOptimizations(BinaryOpOptimizationsTableEntry *table, size_t length) | alib::expressions::plugins::Calculus | |
| AddOperator(const String &op, Type lhsType, Type rhsType, CallbackDecl callback, const char *dbgCallbackName, Type resultType, CTInvokable cti) | alib::expressions::plugins::Calculus | |
| AddOperatorAlias(const String &alias, Type lhsType, Type rhsType, const String &op) | alib::expressions::plugins::Calculus | |
| AddOperatorAliases(OperatorAliasTableEntry(&table)[TCapacity]) | alib::expressions::plugins::Calculus | inline |
| AddOperatorAliases(OperatorAliasTableEntry *table, size_t length) | alib::expressions::plugins::Calculus | |
| AddOperators(OperatorTableEntry(&table)[TCapacity]) | alib::expressions::plugins::Calculus | inline |
| AddOperators(OperatorTableEntry *table, size_t length) | alib::expressions::plugins::Calculus | |
| allocator | alib::expressions::plugins::Calculus | |
| AutoCasts | alib::expressions::plugins::Calculus | |
| BinaryOperatorOptimizations | alib::expressions::plugins::Calculus | |
| BinaryOpOptimizationsTableEntry typedef | alib::expressions::plugins::Calculus | |
| Calculus(const NString &name, Compiler &compiler, CompilePriorities pPriority) | alib::expressions::plugins::Calculus | inline |
| Cmplr | alib::expressions::CompilerPlugin | |
| CompilerPlugin(const NString &name, Compiler &compiler, CompilePriorities pPriority) | alib::expressions::CompilerPlugin | inline |
| ConstantIdentifiers | alib::expressions::plugins::Calculus | |
| CTI | alib::expressions::plugins::Calculus | static |
| CTInvokable typedef | alib::expressions::plugins::Calculus | |
| ETI | alib::expressions::plugins::Calculus | static |
| Functions | alib::expressions::plugins::Calculus | |
| GetPriority() const | alib::lang::Plugin< Compiler, CompilePriorities > | inline |
| Name | alib::expressions::CompilerPlugin | |
| OperatorAliases | alib::expressions::plugins::Calculus | |
| OperatorAliasTableEntry typedef | alib::expressions::plugins::Calculus | |
| Operators | alib::expressions::plugins::Calculus | |
| OperatorTableEntry typedef | alib::expressions::plugins::Calculus | |
| Plugin(PrioritiesType pPriority) | alib::lang::Plugin< Compiler, CompilePriorities > | inlineprotected |
| PluginType typedef | alib::lang::Plugin< Compiler, CompilePriorities > | |
| PrioritiesType typedef | alib::lang::Plugin< Compiler, CompilePriorities > | |
| priority | alib::lang::Plugin< Compiler, CompilePriorities > | protected |
| TryCompilation(CIFunction &ciFunction) override | alib::expressions::plugins::Calculus | virtual |
| TryCompilation(CIUnaryOp &ciUnaryOp) override | alib::expressions::plugins::Calculus | virtual |
| TryCompilation(CIBinaryOp &ciBinaryOp) override | alib::expressions::plugins::Calculus | virtual |
| TryCompilation(CIAutoCast &autoCast) override | alib::expressions::plugins::Calculus | virtual |
| ~Calculus() override | alib::expressions::plugins::Calculus | inlinevirtual |
| ~CompilerPlugin() | alib::expressions::CompilerPlugin | inlinevirtual |