We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f53df25 commit 7f825c1Copy full SHA for 7f825c1
cpp/ql/lib/semmle/code/cpp/Type.qll
@@ -94,7 +94,7 @@ class Type extends Locatable, @type {
94
* The result of this predicate will be the type itself, except in the case of a TypedefType or a Decltype,
95
* in which case the result will be type which results from (possibly recursively) resolving typedefs.
96
*/
97
- Type getUnderlyingType() { result = this }
+ pragma[nomagic] Type getUnderlyingType() { result = this }
98
99
/**
100
* Gets this type after specifiers have been deeply stripped and typedefs have been resolved.
0 commit comments