Home | History | Annotate | Download | only in aidl

Lines Matching defs:ctor

330     Method* ctor = new Method;
331 ctor->modifiers = PUBLIC;
332 ctor->name = class_name_leaf(this->type->Name());
333 ctor->statements = new StatementBlock;
334 ctor->parameters.push_back(broker);
335 ctor->parameters.push_back(endpoint);
336 this->elements.push_back(ctor);
338 ctor->statements->Add(new Assignment(this->broker, broker));
339 ctor->statements->Add(new Assignment(this->endpoint, endpoint));
400 Method* ctor = new Method;
401 ctor->modifiers = PUBLIC;
402 ctor->name = class_name_leaf(this->type->Name());
403 ctor->statements = new StatementBlock;
404 ctor->parameters.push_back(broker);
405 ctor->parameters.push_back(listener);
406 this->elements.push_back(ctor);
408 ctor->statements->Add(new MethodCall("super", 2, broker, listener));
409 ctor->statements->Add(new Assignment(this->_listener, listener));
481 Method* ctor = new Method;
482 ctor->modifiers = PUBLIC;
483 ctor->name = class_name_leaf(this->type->Name());
484 ctor->statements = new StatementBlock;
485 ctor->parameters.push_back(container);
486 ctor->parameters.push_back(broker);
487 ctor->parameters.push_back(place);
488 this->elements.push_back(ctor);
490 ctor->statements->Add(new MethodCall("super", 3, container, broker, place));
543 Method* ctor = new Method;
544 ctor->modifiers = PUBLIC;
545 ctor->name = class_name_leaf(this->type->Name());
546 ctor->statements = new StatementBlock;
547 ctor->parameters.push_back(methodIdParam);
548 ctor->parameters.push_back(callbackParam);
549 this->elements.push_back(ctor);
551 ctor->statements->Add(new Assignment(this->methodId, methodIdParam));
552 ctor->statements->Add(new Assignment(this->callback, callbackParam));