Lines Matching refs:read_or_create_method
492 auto read_or_create_method = std::make_shared<Method>(); in GenerateParcelableClass() local
495 read_or_create_method->modifiers = PRIVATE | STATIC; in GenerateParcelableClass()
496 read_or_create_method->returnType = parcel->GetName(); in GenerateParcelableClass()
497 read_or_create_method->name = "internalCreateFromParcel"; in GenerateParcelableClass()
498 read_or_create_method->parameters.push_back(parcel_variable); in GenerateParcelableClass()
499 read_or_create_method->statements = std::make_shared<StatementBlock>(); in GenerateParcelableClass()
501 read_or_create_method->modifiers = PUBLIC | FINAL; in GenerateParcelableClass()
502 read_or_create_method->returnType = "void"; in GenerateParcelableClass()
503 read_or_create_method->name = "readFromParcel"; in GenerateParcelableClass()
504 read_or_create_method->parameters.push_back(parcel_variable); in GenerateParcelableClass()
505 read_or_create_method->statements = std::make_shared<StatementBlock>(); in GenerateParcelableClass()
522 read_or_create_method->statements->Add(std::make_shared<LiteralStatement>(out.str())); in GenerateParcelableClass()
536 read_or_create_method->statements->Add(sizeCheck); in GenerateParcelableClass()
569 read_or_create_method->statements->Add(std::make_shared<LiteralStatement>(code)); in GenerateParcelableClass()
584 read_or_create_method->statements->Add(std::make_shared<LiteralStatement>(out.str())); in GenerateParcelableClass()
586 parcel_class->elements.push_back(read_or_create_method); in GenerateParcelableClass()