| apply(ArgList *arglist, Environment *env, const Expression *call) const | CXXR::BuiltInFunction | virtual |
| arity() const | CXXR::BuiltInFunction | inline |
| attributes() const | CXXR::RObject | virtual |
| boost::serialization::access (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | friend |
| check() | CXXR::GCNode | static |
| checkNumArgs(const PairList *args, const Expression *call) const | CXXR::BuiltInFunction | |
| clearAttributes() | CXXR::RObject | virtual |
| clone() const | CXXR::RObject | inlinevirtual |
| clone(const T *pattern) | CXXR::RObject | inlinestatic |
| copyAttribute(const Symbol *name, const RObject *source) | CXXR::RObject | inline |
| copyAttributes(const RObject *source, bool copyS4) | CXXR::RObject | |
| detachReferents() | CXXR::RObject | inlinevirtual |
| enableTracing(bool on) | CXXR::FunctionBase | inlinestatic |
| evaluate(Environment *env) | CXXR::RObject | virtual |
| expose() const | CXXR::GCNode | inline |
| expose(T *node) | CXXR::GCNode | inlinestatic |
| freeLink() | CXXR::HeterogeneousListBase::Link | inline |
| function() const | CXXR::BuiltInFunction | inline |
| FunctionBase(SEXPTYPE stype) | CXXR::FunctionBase | inlineexplicitprotected |
| FunctionBase(const FunctionBase &pattern) | CXXR::FunctionBase | inlineprotected |
| gc() | CXXR::GCNode | static |
| gclite() | CXXR::GCNode | static |
| GCNode() (defined in CXXR::GCNode) | CXXR::GCNode | inline |
| getAttribute(const Symbol *name) const | CXXR::RObject | virtual |
| hasAttributes() const | CXXR::RObject | inlinevirtual |
| hasClass() const | CXXR::RObject | inline |
| isA(const RObject *obj) | CXXR::FunctionBase | inlinestatic |
| isExposed() const | CXXR::GCNode | inline |
| isS4Object() const | CXXR::RObject | inline |
| Kind enum name | CXXR::BuiltInFunction | |
| kind() const | CXXR::BuiltInFunction | inline |
| Link() | CXXR::HeterogeneousListBase::Link | inline |
| Link(HeterogeneousListBase *list) | CXXR::HeterogeneousListBase::Link | inline |
| m_active_binding (defined in CXXR::RObject) | CXXR::RObject | |
| m_argused (defined in CXXR::RObject) | CXXR::RObject | |
| m_binding_locked (defined in CXXR::RObject) | CXXR::RObject | |
| m_missing (defined in CXXR::RObject) | CXXR::RObject | |
| m_named (defined in CXXR::RObject) | CXXR::RObject | |
| maybeCheckExposed(const GCNode *node) | CXXR::GCNode | inlinestatic |
| maybeTrace(const Expression *call) const | CXXR::FunctionBase | inline |
| maybeTraceMemory(const RObject *src) | CXXR::RObject | inline |
| maybeTraceMemory(const RObject *src1, const RObject *src2) | CXXR::RObject | inline |
| maybeTraceMemory(const RObject *src1, const RObject *src2, const RObject *src3) | CXXR::RObject | inline |
| memoryTraced() const | CXXR::RObject | inline |
| name() const | CXXR::BuiltInFunction | inline |
| numNodes() | CXXR::GCNode | inlinestatic |
| obtain(const std::string &name) | CXXR::BuiltInFunction | static |
| offset() const | CXXR::BuiltInFunction | inline |
| operator delete(void *p, size_t bytes) | CXXR::GCNode | inlinestatic |
| operator new(size_t bytes) | CXXR::GCNode | static |
| operator new(size_t, void *where) | CXXR::GCNode | inlinestatic |
| packGPBits() const | CXXR::RObject | virtual |
| PP_ASSIGN enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_ASSIGN2 enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_BINARY enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_BINARY2 enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_BREAK enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_CURLY enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_DOLLAR enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_FOR enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_FOREIGN enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_FUNCALL enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_FUNCTION enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_IF enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_INVALID enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_NEXT enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_PAREN enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_REPEAT enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_RETURN enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_SUBASS enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_SUBSET enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_UNARY enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PP_WHILE enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_AND enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_COLON enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_COMPARE enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_DOLLAR enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_EQ enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_FN enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_LEFT enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_NOT enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_NS enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_OR enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_PERCENT enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_POWER enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_PROD enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_RIGHT enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_SIGN enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_SUBSET enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_SUM enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| PREC_TILDE enum value (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | |
| Precedence enum name | CXXR::BuiltInFunction | |
| precedence() const | CXXR::BuiltInFunction | inline |
| printHandling() const | CXXR::BuiltInFunction | inline |
| rightAssociative() const | CXXR::BuiltInFunction | inline |
| RObject(SEXPTYPE stype=CXXSXP) | CXXR::RObject | inlineexplicitprotected |
| RObject(const RObject &pattern) | CXXR::RObject | protected |
| SchwarzCounter< BuiltInFunction > (defined in CXXR::BuiltInFunction) | CXXR::BuiltInFunction | friend |
| setAttribute(const Symbol *name, RObject *value) | CXXR::RObject | virtual |
| setAttributes(const PairList *new_attributes) | CXXR::RObject | |
| setMemoryTracing(bool on) | CXXR::RObject | inline |
| setS4Object(bool on) | CXXR::RObject | |
| setTracing(bool on) | CXXR::FunctionBase | inline |
| sexptype() const | CXXR::RObject | inline |
| staticTypeName() | CXXR::BuiltInFunction | inlinestatic |
| traced() const | CXXR::FunctionBase | inline |
| tracingEnabled() | CXXR::FunctionBase | inlinestatic |
| typeName() const | CXXR::BuiltInFunction | virtual |
| unpackGPBits(unsigned int gpbits) | CXXR::RObject | virtual |
| variant() const | CXXR::BuiltInFunction | inline |
| viaDotInternal() const | CXXR::BuiltInFunction | inline |
| visitReferents(const_visitor *v) const | CXXR::RObject | virtual |
| ~FunctionBase() (defined in CXXR::FunctionBase) | CXXR::FunctionBase | inlineprotectedvirtual |
| ~GCNode() | CXXR::GCNode | inlineprotectedvirtual |
| ~Link() | CXXR::HeterogeneousListBase::Link | inlineprotectedvirtual |
| ~RObject() (defined in CXXR::RObject) | CXXR::RObject | inlineprotectedvirtual |