Changes in src/Parser/parser.yy [c5f69fd:b6f2e7ab]
- File:
-
- 1 edited
-
src/Parser/parser.yy (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/parser.yy
rc5f69fd rb6f2e7ab 10 10 // Created On : Sat Sep 1 20:22:55 2001 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : T hu Sep 12 22:48:32202413 // Update Count : 674 112 // Last Modified On : Tue Aug 13 11:25:16 2024 13 // Update Count : 6740 14 14 // 15 15 … … 366 366 %token VOID CHAR SHORT INT LONG FLOAT DOUBLE SIGNED UNSIGNED 367 367 %token BOOL COMPLEX IMAGINARY // C99 368 %token INT128 UINT128 FLOAT80 uuFLOAT128 // GCC 369 %token FLOAT16 FLOAT32 FLOAT32X FLOAT64 FLOAT64X FLOAT128 FLOAT128X // GCC 370 %token FLOAT32X4 FLOAT64X2 SVFLOAT32 SVFLOAT64 SVBOOL // GCC (ARM) 368 %token INT128 UINT128 uuFLOAT80 uuFLOAT128 // GCC 369 %token uFLOAT16 uFLOAT32 uFLOAT32X uFLOAT64 uFLOAT64X uFLOAT128 // GCC 371 370 %token DECIMAL32 DECIMAL64 DECIMAL128 // GCC 372 371 %token ZERO_T ONE_T // CFA … … 2365 2364 | DOUBLE 2366 2365 { $$ = build_basic_type( TypeData::Double ); } 2367 | FLOAT802368 { $$ = build_basic_type( TypeData:: Float80 ); }2366 | uuFLOAT80 2367 { $$ = build_basic_type( TypeData::uuFloat80 ); } 2369 2368 | uuFLOAT128 2370 2369 { $$ = build_basic_type( TypeData::uuFloat128 ); } 2371 | FLOAT16 2372 { $$ = build_basic_type( TypeData::Float16 ); } 2373 | FLOAT32 2374 { $$ = build_basic_type( TypeData::Float32 ); } 2375 | FLOAT32X 2376 { $$ = build_basic_type( TypeData::Float32x ); } 2377 | FLOAT64 2378 { $$ = build_basic_type( TypeData::Float64 ); } 2379 | FLOAT64X 2380 { $$ = build_basic_type( TypeData::Float64x ); } 2381 | FLOAT128 2382 { $$ = build_basic_type( TypeData::Float128 ); } 2383 | FLOAT128X 2384 { $$ = build_basic_type( TypeData::Float128x ); } 2385 | FLOAT32X4 2386 { $$ = build_basic_type( TypeData::Float32x4 ); } 2387 | FLOAT64X2 2388 { $$ = build_basic_type( TypeData::Float64x2 ); } 2389 | SVFLOAT32 2390 { $$ = build_basic_type( TypeData::Svfloat32 ); } 2391 | SVFLOAT64 2392 { $$ = build_basic_type( TypeData::Svfloat64 ); } 2393 | SVBOOL 2394 { $$ = build_basic_type( TypeData::Svbool ); } 2370 | uFLOAT16 2371 { $$ = build_basic_type( TypeData::uFloat16 ); } 2372 | uFLOAT32 2373 { $$ = build_basic_type( TypeData::uFloat32 ); } 2374 | uFLOAT32X 2375 { $$ = build_basic_type( TypeData::uFloat32x ); } 2376 | uFLOAT64 2377 { $$ = build_basic_type( TypeData::uFloat64 ); } 2378 | uFLOAT64X 2379 { $$ = build_basic_type( TypeData::uFloat64x ); } 2380 | uFLOAT128 2381 { $$ = build_basic_type( TypeData::uFloat128 ); } 2395 2382 | DECIMAL32 2396 2383 { SemanticError( yylloc, "_Decimal32 is currently unimplemented." ); $$ = nullptr; }
Note:
See TracChangeset
for help on using the changeset viewer.