mirror of
https://github.com/Noratrieb/uwucc.git
synced 2026-01-14 16:45:07 +01:00
25 lines
368 B
Rust
25 lines
368 B
Rust
use dbg_pls::DebugPls;
|
|
|
|
use crate::Span;
|
|
|
|
pub type Spanned<T> = (T, Span);
|
|
|
|
#[derive(Debug, DebugPls)]
|
|
pub enum TypeSpecifier {
|
|
Void,
|
|
Char,
|
|
Short,
|
|
Int,
|
|
Long,
|
|
Float,
|
|
Double,
|
|
Signed,
|
|
Unsigned,
|
|
Bool,
|
|
Complex,
|
|
// TODO
|
|
// atomic-type-specifier
|
|
// struct-or-union-specifier
|
|
// enum-specifier
|
|
// typedef-name
|
|
}
|