HasGlobalFunctions

A language trait, that specifies that this language has global functions directly in the GlobalScope, i.e., not within a namespace, but directly contained in a TranslationUnitDeclaration. For example, C++ has global functions, Java and Go do not (as every function is either in a class or a namespace).