functions {
  function_name: "test_void"
  mangled_function_name: "test_void"
  source_file: "./input/func_decl_no_args.h"
  return_type: "void"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_char"
  mangled_function_name: "test_char"
  source_file: "./input/func_decl_no_args.h"
  return_type: "char"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_short"
  mangled_function_name: "test_short"
  source_file: "./input/func_decl_no_args.h"
  return_type: "short"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_int"
  mangled_function_name: "test_int"
  source_file: "./input/func_decl_no_args.h"
  return_type: "int"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_long"
  mangled_function_name: "test_long"
  source_file: "./input/func_decl_no_args.h"
  return_type: "long"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_long_long"
  mangled_function_name: "test_long_long"
  source_file: "./input/func_decl_no_args.h"
  return_type: "long long"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_unsigned_char"
  mangled_function_name: "test_unsigned_char"
  source_file: "./input/func_decl_no_args.h"
  return_type: "unsigned char"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_unsigned_short"
  mangled_function_name: "test_unsigned_short"
  source_file: "./input/func_decl_no_args.h"
  return_type: "unsigned short"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_unsigned_int"
  mangled_function_name: "test_unsigned_int"
  source_file: "./input/func_decl_no_args.h"
  return_type: "unsigned int"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_unsigned_long"
  mangled_function_name: "test_unsigned_long"
  source_file: "./input/func_decl_no_args.h"
  return_type: "unsigned long"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_unsigned_long_long"
  mangled_function_name: "test_unsigned_long_long"
  source_file: "./input/func_decl_no_args.h"
  return_type: "unsigned long long"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_float"
  mangled_function_name: "test_float"
  source_file: "./input/func_decl_no_args.h"
  return_type: "float"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_double"
  mangled_function_name: "test_double"
  source_file: "./input/func_decl_no_args.h"
  return_type: "double"
  access: "public"
  template_kind: 0
}
functions {
  function_name: "test_long_double"
  mangled_function_name: "test_long_double"
  source_file: "./input/func_decl_no_args.h"
  return_type: "long double"
  access: "public"
  template_kind: 0
}