Home
last modified time | relevance | path

Searched refs:D4RValueList (Results 1 – 10 of 10) sorted by relevance

/dports/devel/libdap/libdap-3.20.8/
H A DD4RValue.h44 class D4RValueList
49 void m_duplicate(const D4RValueList &src);
54 D4RValueList() { } in D4RValueList() function
55 D4RValueList(const D4RValueList &src) { m_duplicate(src); } in D4RValueList() function
56 D4RValueList(D4RValue *rv) { add_rvalue(rv); } in D4RValueList() function
58 virtual ~D4RValueList();
60 D4RValueList &operator=(const D4RValueList &rhs) {
99 D4RValueList *d_args; // pointer to arguments to the function; delete
108 friend class D4RValueList; variable
114 …D4RValue(D4Function f, D4RValueList *args) : d_variable(0), d_func(f), d_args(args), d_constant(0… in D4RValue()
H A DD4Function.h32 class D4RValueList; variable
42 typedef BaseType* (*D4Function)(D4RValueList *, DMR &);
H A DD4RValue.cc57 D4RValueList::m_duplicate(const D4RValueList &src) in m_duplicate()
65 D4RValueList::~D4RValueList() in ~D4RValueList()
79 d_args = (src.d_args != 0) ? new D4RValueList(*src.d_args) : 0; // deep copy these in m_duplicate()
/dports/devel/libdap/libdap-3.20.8/d4_function/
H A DD4FunctionEvaluator.h43 class D4RValueList; variable
57 D4RValueList *d_result;
127 D4RValueList *result() const in result()
131 void set_result(D4RValueList *rv_list) in set_result()
H A Dd4_function_parser.tab.cc253 value.move< D4RValueList* > (std::move (that.value)); in basic_symbol()
350 value.copy< D4RValueList* > (YY_MOVE (that.value)); in basic_symbol()
454 value.move< D4RValueList* > (YY_MOVE (s.value)); in move()
627 value.YY_MOVE_OR_COPY< D4RValueList* > (YY_MOVE (that.value)); in stack_symbol_type()
724 value.move< D4RValueList* > (YY_MOVE (that.value)); in stack_symbol_type()
821 value.move< D4RValueList* > (that.value); in operator =()
1163 yylhs.value.emplace< D4RValueList* > (); in parse()
1256 yylhs.value.as < D4RValueList* > () = new D4RValueList(yystack_[0].value.as < D4RValue* > ()); in parse()
1265 yylhs.value.as < D4RValueList* > () = yystack_[2].value.as < D4RValueList* > (); in parse()
1295 …yylhs.value.as < D4RValueList* > () = new D4RValueList(yystack_[0].value.as < D4RValue* > ()); // … in parse()
[all …]
H A Dd4_function_parser.yy100 %type <D4RValueList*> functions "functions"
101 %type <D4RValueList*> args "arguments"
166 $$ = new D4RValueList($1);
177 $$ = new D4RValue($1, $3); // Build a D4RValue from a D4Function pointer and a D4RValueList
195 $$ = new D4RValueList($1); // build a D4RValueList from the D4RValue
200 $$ = $1; // Append the D4RValue ($3) to the D4RValueList ($1), then return
H A DD4FunctionEvaluator.cc123 D4RValueList *result = parser.result(); in eval()
132 for (D4RValueList::iter i = d_result->begin(), e = d_result->end(); i != e; ++i) { in eval()
H A Dd4_function_parser.tab.hh398 char dummy3[sizeof (D4RValueList*)];
595 basic_symbol (typename Base::kind_type t, D4RValueList*&& v, location_type&& l) in basic_symbol()
601 basic_symbol (typename Base::kind_type t, const D4RValueList*& v, const location_type& l) in basic_symbol()
793 value.template destroy< D4RValueList* > (); in clear()
970 symbol_type (int tok, D4RValueList* v, location_type l) in symbol_type()
976 symbol_type (int tok, const D4RValueList*& v, const location_type& l) in symbol_type()
/dports/devel/libdap/libdap-3.20.8/tests/
H A DD4TestFunction.h34 class D4RValueList; variable
40 BaseType *function_scale_dap4(D4RValueList *args, DMR &dmr);
H A DD4TestFunction.cc120 function_scale_dap4(D4RValueList *args, DMR &dmr) in function_scale_dap4()