Ignore:
Timestamp:
Feb 14, 2019, 10:26:59 AM (5 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, persistent-indexer, pthread-emulation, qualifiedEnum
Children:
70a3e16, 85d44c6
Parents:
e782290
Message:

remove leading underscores in enums for _FloatNN and _Bool

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SymTab/ManglerCommon.cc

    re782290 re15853c  
    1010// Created On       : Sun May 17 21:44:03 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Fri Feb  8 09:02:18 2019
    13 // Update Count     : 22
     12// Last Modified On : Thu Feb 14 08:12:17 2019
     13// Update Count     : 25
    1414//
    1515
     
    6464                        );
    6565#endif
    66                         // ****************************************************************************
     66                        // GENERATED START, DO NOT EDIT
    6767                        // NOTES ON MANGLING:
    6868                        // * Itanium spec says that Float80 encodes to "e" (like LongDouble), but the distinct lengths cause resolution problems.
     
    7979                        //   - "Di" char32_t
    8080                        //   - "Ds" char16_t
    81                         // ****************************************************************************
    8281                        const std::string basicTypes[BasicType::NUMBER_OF_BASIC_TYPES] = {
    8382                                "b",        // _Bool
    84                                 "c",        // Char
    85                                 "a",        // SignedChar
    86                                 "h",        // UnsignedChar
    87                                 "s",        // ShortSignedInt
    88                                 "t",        // ShortUnsignedInt
    89                                 "i",        // SignedInt
    90                                 "j",        // UnsignedInt
    91                                 "l",        // LongSignedInt
    92                                 "m",        // LongUnsignedInt
    93                                 "x",        // LongLongSignedInt
    94                                 "y",        // LongLongUnsignedInt
    95                                 "n",        // SignedInt128
    96                                 "o",        // UnsignedInt128
     83                                "c",        // char
     84                                "a",        // signed char
     85                                "h",        // unsigned char
     86                                "s",        // signed short int
     87                                "t",        // unsigned short int
     88                                "i",        // signed int
     89                                "j",        // unsigned int
     90                                "l",        // signed long int
     91                                "m",        // unsigned long int
     92                                "x",        // signed long long int
     93                                "y",        // unsigned long long int
     94                                "n",        // __int128
     95                                "o",        // unsigned __int128
    9796                                "DF16_",    // _Float16
    98                                 "CDF16_",   // _Float16Complex
     97                                "CDF16_",   // _Float16 _Complex
    9998                                "DF32_",    // _Float32
    100                                 "CDF32_",   // _Float32Complex
    101                                 "f",        // Float
    102                                 "Cf",       // FloatComplex
     99                                "CDF32_",   // _Float32 _Complex
     100                                "f",        // float
     101                                "Cf",       // float _Complex
    103102                                "DF32x_",   // _Float32x
    104                                 "CDF32x_",  // _Float32xComplex
     103                                "CDF32x_",  // _Float32x _Complex
    105104                                "DF64_",    // _Float64
    106                                 "CDF64_",   // _Float64Complex
    107                                 "d",        // Double
    108                                 "Cd",       // DoubleComplex
     105                                "CDF64_",   // _Float64 _Complex
     106                                "d",        // double
     107                                "Cd",       // double _Complex
    109108                                "DF64x_",   // _Float64x
    110                                 "CDF64x_",  // _Float64xComplex
     109                                "CDF64x_",  // _Float64x _Complex
    111110                                "Dq",       // __float80
    112111                                "DF128_",   // _Float128
    113                                 "CDF128_",  // _Float128Complex
     112                                "CDF128_",  // _Float128 _Complex
    114113                                "g",        // __float128
    115                                 "e",        // LongDouble
    116                                 "Ce",       // LongDoubleComplex
     114                                "e",        // long double
     115                                "Ce",       // long double _Complex
    117116                                "DF128x_",  // _Float128x
    118                                 "CDF128x_", // _Float128xComplex
    119                         };
     117                                "CDF128x_", // _Float128x _Complex
     118                        }; // basicTypes
     119                        // GENERATED END
    120120
    121121                        const std::map<int, std::string> qualifiers = {
Note: See TracChangeset for help on using the changeset viewer.