Skip to content

Commit c86a355

Browse files
committed
Satisfy g++ and adhere to a C++03 syntax quirk
Apparently, until C++11 you could not use global namespace qualifier for a class name: https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#355 Only g++ ever complained about it, and it seems to still do, so let's just use a less precise qualification
1 parent 2275b19 commit c86a355

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -717,7 +717,7 @@ class SymbolVisitor {
717717
// allocated. This is usually stable across runs leading to the stability of
718718
// ConstraintMap and other containers using SymbolRef as keys.
719719
template <>
720-
struct ::llvm::ImutContainerInfo<clang::ento::SymbolRef>
720+
struct llvm::ImutContainerInfo<clang::ento::SymbolRef>
721721
: public ImutProfileInfo<clang::ento::SymbolRef> {
722722
using value_type = clang::ento::SymbolRef;
723723
using value_type_ref = clang::ento::SymbolRef;

0 commit comments

Comments
 (0)