Changes in src/Parser/parser.yy [b6f2e7ab:c5f69fd]
- File:
-
- 1 edited
-
src/Parser/parser.yy (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/parser.yy
rb6f2e7ab rc5f69fd 10 10 // Created On : Sat Sep 1 20:22:55 2001 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : T ue Aug 13 11:25:16202413 // Update Count : 674 012 // Last Modified On : Thu Sep 12 22:48:32 2024 13 // Update Count : 6741 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 uuFLOAT80 uuFLOAT128 // GCC 369 %token uFLOAT16 uFLOAT32 uFLOAT32X uFLOAT64 uFLOAT64X uFLOAT128 // GCC 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) 370 371 %token DECIMAL32 DECIMAL64 DECIMAL128 // GCC 371 372 %token ZERO_T ONE_T // CFA … … 2364 2365 | DOUBLE 2365 2366 { $$ = build_basic_type( TypeData::Double ); } 2366 | uuFLOAT802367 { $$ = build_basic_type( TypeData:: uuFloat80 ); }2367 | FLOAT80 2368 { $$ = build_basic_type( TypeData::Float80 ); } 2368 2369 | uuFLOAT128 2369 2370 { $$ = build_basic_type( TypeData::uuFloat128 ); } 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 ); } 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 ); } 2382 2395 | DECIMAL32 2383 2396 { SemanticError( yylloc, "_Decimal32 is currently unimplemented." ); $$ = nullptr; }
Note:
See TracChangeset
for help on using the changeset viewer.