// // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo // // The contents of this file are covered under the licence agreement in the // file "LICENCE" distributed with Cforall. // // BasicKind.hpp -- Declares all kinds of basic types. // // Author : Andrew Beach // Created On : Thu Apr 18 14:00:00 2024 // Last Modified By : Peter A. Buhr // Last Modified On : Mon Sep 9 20:51:13 2024 // Update Count : 2 // #pragma once namespace ast { // GENERATED START, DO NOT EDIT // GENERATED BY BasicTypes-gen.cpp enum BasicKind { Bool, Char, SignedChar, UnsignedChar, ShortSignedInt, ShortUnsignedInt, SignedInt, UnsignedInt, LongSignedInt, LongUnsignedInt, LongLongSignedInt, LongLongUnsignedInt, SignedInt128, UnsignedInt128, Float16, Float16Complex, Float32, Float32Complex, Float, FloatComplex, Float32x, Float32xComplex, Float64, Float64Complex, Double, DoubleComplex, Float64x, Float64xComplex, Float80, Float128, Float128Complex, uuFloat128, LongDouble, LongDoubleComplex, Float128x, Float128xComplex, NUMBER_OF_BASIC_TYPES, MAX_INTEGER_TYPE = UnsignedInt128, }; // GENERATED END }