Query module Cleanup-DuplicateIncludeGuard

name
Duplicate include guard
description
Using the same include guard macro in more than one header file may cause unexpected behavior from the compiler.
kind
problem
problem.severity
error
precision
high
id
cpp/duplicate-include-guard
tags
reliability maintainability modularity

Imports

MultipleInclusion

Provides definitions related to include guards: techniques for preventing multiple inclusion of header files.

cpp

Provides classes and predicates for working with C/C++/ObjC/ObjC++ code.