clair icon indicating copy to clipboard operation
clair copied to clipboard

macros are missing in declarations

Open jurgenvinju opened this issue 3 years ago • 2 comments

macro declarations are detected and stored in the containment relation but do not appear in declarations yet.

jurgenvinju avatar Dec 19 '22 16:12 jurgenvinju

That is "by design": preprocessor directives aren't proper declarations

rodinaarssen avatar Dec 20 '22 08:12 rodinaarssen

Let's have a discussion about what is "proper" then :-) If they are properly tagged as being preprocessor directives in the URI scheme, then what is wrong with listing them as declarations? It would open up a wide range of analyses that include the use of macros.

jurgenvinju avatar Dec 20 '22 09:12 jurgenvinju