<commit_before>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>

#include "sizes.h"
#include "cc1.h"

#define NR_TYPE_HASH 16

Type
	*voidtype = &(Type) {
		.op = VOID,
		.letter = 'W'
	},
	*pvoidtype = &(Type) {
		.op = PTR,
		.letter = 'R'
	},
	*booltype = &(Type) {
		.op = INT,
		.letter = 'B',
		.defined = 1,
		.u.size = 0
	},
	*uchartype = &(Type) {
		.op = INT,
		.letter = 'M',
		.sign = 1,
		.defined = 1,
		.u.size = 1
	},
	*chartype = &(Type) {
		.op = INT,
		.letter = 'C',
		.defined = 1,
		.u.size = 1
	},
	*ushortype = &(Type) {
		.op = INT,
		.letter = 'E',
		.defined = 1,
		.u.size = 2
	},
	*shortype = &(Type) {
		.op = INT,
		.letter = 'K',
		.defined = 1,
		.u.size = 2
	},
	*uinttype = &(Type) {
		.op = INT,
		.letter = 'U',
		.sign = 1,
		.defined = 1,
		.u.size = 3
	},
	*inttype = &(Type) {
		.op = INT,
		.letter = 'I',
		.defined = 1,
		.u.size = 3
	},
	*longtype = &(Type) {
		.op = INT,
		.letter = 'L',
		.defined = 1,
		.u.size = 4
	},
	*ulongtype = &(Type) {
		.op = INT,
		.letter = 'Z',
		.sign = 1,
		.defined = 1,
		.u.size = 4
	},
	*ullongtype = &(Type) {
		.op = INT,
		.letter = 'O',
		.sign = 1,
		.defined = 1,
		.u.size = 5
	},
	*llongtype = &(Type) {
		.op = INT,
		.letter = 'G',
		.defined = 1,
		.u.size = 5
	},
	*floattype = &(Type) {
		.op = FLOAT,
		.letter = 'F',
		.defined = 1,
		.u.size = 10
	},
	*doubletype = &(Type) {
		.op = FLOAT,<commit_msg>Change id of long double<commit_after>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>

#include "sizes.h"
#include "cc1.h"

#define NR_TYPE_HASH 16

Type
	*voidtype = &(Type) {
		.op = VOID,
		.letter = 'W'
	},
	*pvoidtype = &(Type) {
		.op = PTR,
		.letter = 'R'
	},
	*booltype = &(Type) {
		.op = INT,
		.letter = 'B',
		.defined = 1,
		.u.size = 0
	},
	*uchartype = &(Type) {
		.op = INT,
		.letter = 'M',
		.sign = 1,
		.defined = 1,
		.u.size = 1
	},
	*chartype = &(Type) {
		.op = INT,
		.letter = 'C',
		.defined = 1,
		.u.size = 1
	},
	*ushortype = &(Type) {
		.op = INT,
		.letter = 'E',
		.defined = 1,
		.u.size = 2
	},
	*shortype = &(Type) {
		.op = INT,
		.letter = 'K',
		.defined = 1,
		.u.size = 2
	},
	*uinttype = &(Type) {
		.op = INT,
		.letter = 'U',
		.sign = 1,
		.defined = 1,
		.u.size = 3
	},
	*inttype = &(Type) {
		.op = INT,
		.letter = 'I',
		.defined = 1,
		.u.size = 3
	},
	*longtype = &(Type) {
		.op = INT,
		.letter = 'L',
		.defined = 1,
		.u.size = 4
	},
	*ulongtype = &(Type) {
		.op = INT,
		.letter = 'Z',
		.sign = 1,
		.defined = 1,
		.u.size = 4
	},
	*ullongtype = &(Type) {
		.op = INT,
		.letter = 'O',
		.sign = 1,
		.defined = 1,
		.u.size = 5
	},
	*llongtype = &(Type) {
		.op = INT,
		.letter = 'J',
		.defined = 1,
		.u.size = 5
	},
	*floattype = &(Type) {
		.op = FLOAT,
		.letter = 'F',
		.defined = 1,
		.u.size = 10
	},
	*doubletype = &(Type) {
		.op = FLOAT,
{'fraction_non_alphanumeric': 0.23881648467770342, 'fraction_numerical': 0.022543148996125396, 'mean_word_length': 1.9491173416407062, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3117897', 'n_tokens_mistral': 1587, 'n_tokens_neox': 1424, 'n_words': 321}