12 MapType::MapType(DataType* keyType, DataType* valueType)
14 this->keyType = keyType;
15 this->valueType = valueType;
31 DataType* MapType::getKeyType()
36 DataType* MapType::getValueType()
41 void MapType::setKeyType(DataType* keyType)
43 this->keyType = keyType;
46 void MapType::setValueType(DataType* valueType)
48 this->valueType = valueType;
51 std::string MapType::writeOut(int /*indent*/)
58 s += keyType->writeOut();
60 s += valueType->writeOut();