João Bispo
João Bispo
Yes, the decomposer should have a check that skips declarations that are auto. Also, as suggested, there could be a normalization step that transforms the auto type in the type...
I'm having problems replicating this issue. When applying the [StatementDecomposer](https://github.com/specs-feup/clava/blob/master/ClavaLaraApi/src-lara-clava/clava/clava/code/StatementDecomposer.js) to code like `auto a = foo();` or `auto b = 1 + 3;` it remains unchanged, and the pass...
The Timer API, as well as other APIs that generate code that depends on the platform, use the API [Platforms](https://specs-feup.github.io/clava/api/lara.Platforms.html) to check on which platform they are currently executing. The...
This is a tricky situation. There are some cases where it is advantageous to see the elements in the loop header as statements, others as expressions. Additionally, expressions in Clava...
Join points are wrappers around AST nodes that provide a common interface and allow different languages with different ASTs to be handled in a similar way. Taking this into consideration,...
@Guilherme-Soares-Sequeira Clava's README has been updated, please check if it addresses the issues you mentioned, or it something is still missing.