Lines Matching refs:data

33         Variable* v, Variable* data, Variable** cl);
36 Variable* data);
159 ifs->expression = new MethodCall(new StringLiteralExpression(method->name.data), "equals",
171 MethodCall* realCall = new MethodCall(this->targetExpression, method->name.data);
178 Type* t = NAMES.Search(arg->type.type.data);
184 if (convert_direction(arg->direction.data) & IN_PARAMETER) {
185 generate_create_from_data(t, block, arg->name.data, v,
206 // Add a final parameter: RpcContext. Contains data about
210 Type* returnType = NAMES.Search(method->type.type.data);
241 Type* t = NAMES.Search(arg->type.type.data);
244 if (convert_direction(arg->direction.data) & OUT_PARAMETER) {
251 generate_write_to_data(t, block, new StringLiteralExpression(arg->name.data),
380 append(iface->name.data, ".Presenter"),
433 append(iface->name.data, ".Listener"),
463 append(iface->name.data, ".EndpointBase"),
604 Variable* data, Variable** cl)
608 t->CreateFromRpcData(addTo, k, v, data, cl);
611 //t->ReadArrayFromRpcData(addTo, v, data, cl);
618 generate_write_to_data(Type* t, StatementBlock* addTo, Expression* k, Variable* v, Variable* data)
621 t->WriteToRpcData(addTo, k, v, data, 0);
624 //t->WriteArrayToParcel(addTo, v, data);
636 string resultsMethodName = results_method_name(method->name.data);
637 Type* resultsInterfaceType = new Type(results_class_name(method->name.data),
652 if (0 != strcmp("void", method->type.type.data)) {
653 resultMethod->parameters.push_back(new Variable(NAMES.Search(method->type.type.data),
658 if (convert_direction(arg->direction.data) & OUT_PARAMETER) {
660 NAMES.Search(arg->type.type.data), arg->name.data,
686 proxyMethod->name = method->name.data;
697 if (convert_direction(arg->direction.data) & IN_PARAMETER) {
699 Type* t = NAMES.Search(arg->type.type.data);
700 Variable* v = new Variable(t, arg->name.data, arg->type.dimension);
705 new StringLiteralExpression(arg->name.data), v, _data);
733 new StringLiteralExpression(method->name.data),
746 resultsDispatcherClass->AddMethod(index, method->name.data, &dispatchMethod, &dispatchParam);
756 results_method_name(method->name.data));
760 Type* t = NAMES.Search(method->type.type.data);
773 if (convert_direction(arg->direction.data) & OUT_PARAMETER) {
775 Type* t = NAMES.Search(arg->type.type.data);
779 generate_create_from_data(t, dispatchMethod->statements, arg->name.data, v,
819 decl->returnType = NAMES.Search(method->type.type.data);
821 decl->name = method->name.data;
825 NAMES.Search(arg->type.type.data), arg->name.data,
851 push->name = push_method_name(method->name.data);
864 Type* t = NAMES.Search(arg->type.type.data);
865 Variable* v = new Variable(t, arg->name.data, arg->type.dimension);
870 new StringLiteralExpression(arg->name.data), v, _data);
877 new StringLiteralExpression(method->name.data),
886 event->name = method->name.data;
893 NAMES.Search(arg->type.type.data), arg->name.data,
898 // Add a final parameter: RpcContext. Contains data about
957 NAMES.Find(iface->package, iface->name.data));
978 if (NAMES.Search(((method_type*)item)->type.type.data) == EVENT_FAKE_TYPE) {