GabrielDosReis / ipr

Compiler-neutral Internal Program Representation for C++
BSD 3-Clause "New" or "Revised" License
222 stars 23 forks source link

Support pragma as language construct #201

Closed GabrielDosReis closed 2 years ago

GabrielDosReis commented 2 years ago

This patch represents #pragma` as a language construct, a directive. This abstraction is to support pragma effects that persist beyond preprocessing stage.