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 |