BTW, as @elextr raised on IRC, [qualifier extensions](http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#c-language-extensions) might lead to partially incorrect parsing, although it should be mostly harmless but for function return type reporting.
However, it's fairly easy to fix by listing all those qualifiers in [ignore.tags](http://www.geany.org/manual/#c-ignore-tags): ``` __device__ __global__ __host__ __noinline__ __forceinline__ __constant__ __shared__ __managed__ __restrict__ ``` --- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/831#issuecomment-165894826
