char dummy_char(char c) {
  return c;
}

unsigned char dummy_unsigned_char(unsigned char c) {
  return c;
}

short dummy_short(short c) {
  return c;
}

unsigned short dummy_unsigned_short(unsigned short c) {
  return c;
}

int dummy_int(int c) {
  return c;
}

unsigned int dummy_unsigned_int(unsigned int c) {
  return c;
}

long dummy_long(long c) {
  return c;
}

unsigned long dummy_unsigned_long(unsigned long c) {
  return c;
}

long long dummy_long_long(long long c) {
  return c;
}

unsigned long long dummy_unsigned_long_long(unsigned long long c) {
  return c;
}

float dummy_float(float c) {
  return c;
}

double dummy_double(double c) {
  return c;
}

void* dummy_ptr(void* c) {
  return c;
}

void dummy_void() {
  return;
}

char* dummy_string(char* c) {
  return c;
}