Wholesale conversion to #pragma once

Kudos to cgmb and https://github.com/cgmb/guardonce

Change-Id: Ifa8970734b8d43fd08c9260c645bdb0228633791
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
hjk
2016-03-18 07:55:01 +01:00
parent 6b805c2172
commit 39a38d5679
2252 changed files with 2240 additions and 9056 deletions

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_AST_H
#define CPLUSPLUS_AST_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "ASTfwd.h"
@@ -4688,5 +4687,3 @@ protected:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_AST_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef ASTMATCHER_H
#define ASTMATCHER_H
#pragma once
#include "ASTfwd.h"
@@ -184,5 +183,3 @@ public:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_ASTMATCHER_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_ASTVISITOR_H
#define CPLUSPLUS_ASTVISITOR_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "ASTfwd.h"
@@ -380,5 +379,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_ASTVISITOR_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_ASTFWD_H
#define CPLUSPLUS_ASTFWD_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -225,6 +224,3 @@ typedef List<ObjCSynthesizedPropertyAST *> ObjCSynthesizedPropertyListAST;
typedef List<DesignatorAST *> DesignatorListAST;
} // namespace CPlusPlus
#endif // CPLUSPLUS_ASTFWD_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_BIND_H
#define CPLUSPLUS_BIND_H
#pragma once
#include "ASTVisitor.h"
#include "FullySpecifiedType.h"
@@ -291,5 +290,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_BIND_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_CPLUSPLUS_H
#define CPLUSPLUS_CPLUSPLUS_H
#pragma once
#include "AST.h"
#include "ASTMatcher.h"
@@ -52,5 +51,3 @@
#include "Matcher.h"
#include "TypeVisitor.h"
#include "Templates.h"
#endif // CPLUSPLUS_CPLUSPLUS_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_CPLUSPLUSFORWARDDECLARATIONS_H
#define CPLUSPLUS_CPLUSPLUSFORWARDDECLARATIONS_H
#pragma once
#include <cstdlib>
#include <cstddef>
@@ -136,5 +135,3 @@ class ObjCMethod;
class ObjCPropertyDeclaration;
} // namespace CPlusPlus
#endif // CPLUSPLUS_CPLUSPLUSFORWARDDECLARATIONS_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_CONTROL_H
#define CPLUSPLUS_CONTROL_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "ASTfwd.h"
@@ -227,6 +226,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_CONTROL_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_CORETYPES_H
#define CPLUSPLUS_CORETYPES_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "Type.h"
@@ -242,5 +241,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_CORETYPES_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_DIAGNOSTICCLIENT_H
#define CPLUSPLUS_DIAGNOSTICCLIENT_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include <cstdarg>
@@ -48,6 +47,3 @@ public:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_DIAGNOSTICCLIENT_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_FULLYSPECIFIEDTYPE_H
#define CPLUSPLUS_FULLYSPECIFIEDTYPE_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -149,5 +148,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_FULLYSPECIFIEDTYPE_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_LEXER_H
#define CPLUSPLUS_LEXER_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "Token.h"
@@ -158,5 +157,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_LEXER_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_LITERALTABLE_H
#define CPLUSPLUS_LITERALTABLE_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include <cstring>
@@ -164,6 +163,3 @@ protected:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_LITERALTABLE_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_LITERALS_H
#define CPLUSPLUS_LITERALS_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "Token.h"
@@ -124,6 +123,3 @@ protected:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_LITERALS_H

View File

@@ -23,8 +23,7 @@
**
****************************************************************************/
#ifndef TYPEMATCHER_H
#define TYPEMATCHER_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -75,5 +74,3 @@ public:
};
} // namespace CPlusPlus
#endif // TYPEMATCHER_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_MEMORYPOOL_H
#define CPLUSPLUS_MEMORYPOOL_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include <new>
@@ -82,5 +81,3 @@ public:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_MEMORYPOOL_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_NAME_H
#define CPLUSPLUS_NAME_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "Matcher.h"
@@ -73,6 +72,3 @@ protected: // for Matcher
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_NAME_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_NAMEVISITOR_H
#define CPLUSPLUS_NAMEVISITOR_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -51,6 +50,3 @@ public:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_NAMEVISITOR_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_NAMES_H
#define CPLUSPLUS_NAMES_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "Name.h"
@@ -273,5 +272,3 @@ private:
} // namespace CPlusPlus
#endif // CPLUSPLUS_NAMES_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_PARSER_H
#define CPLUSPLUS_PARSER_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "ASTfwd.h"
@@ -336,6 +335,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_PARSER_H

View File

@@ -1,6 +1,5 @@
#ifndef QTCONTEXTKEYWORDS_H
#define QTCONTEXTKEYWORDS_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -24,5 +23,3 @@ enum {
CPLUSPLUS_EXPORT int classifyQtContextKeyword(const char *s, int n);
} // namespace CPlusPlus;
#endif // QTCONTEXTKEYWORDS_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_SCOPE_H
#define CPLUSPLUS_SCOPE_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "Symbol.h"
@@ -78,6 +77,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_SCOPE_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_SYMBOL_H
#define CPLUSPLUS_SYMBOL_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -325,6 +324,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_SYMBOL_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef SYMBOLVISITOR_H
#define SYMBOLVISITOR_H
#pragma once
#include "Symbol.h"
@@ -71,6 +70,3 @@ public:
};
} // namespace CPlusPlus
#endif // SYMBOLVISITOR_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_SYMBOLS_H
#define CPLUSPLUS_SYMBOLS_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "Symbol.h"
@@ -911,6 +910,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_SYMBOLS_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_TEMPLATES_H
#define CPLUSPLUS_TEMPLATES_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "TypeVisitor.h"
@@ -207,5 +206,3 @@ private:
};
} // end of namespace CPlusPlus
#endif // CPLUSPLUS_TEMPLATES_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_TOKEN_H
#define CPLUSPLUS_TOKEN_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -422,5 +421,3 @@ struct LanguageFeatures
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_TOKEN_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_TRANSLATIONUNIT_H
#define CPLUSPLUS_TRANSLATIONUNIT_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
#include "ASTfwd.h"
@@ -213,6 +212,3 @@ private:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_TRANSLATIONUNIT_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_TYPE_H
#define CPLUSPLUS_TYPE_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -108,5 +107,3 @@ protected: // for Matcher
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_TYPE_H

View File

@@ -18,8 +18,7 @@
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
#ifndef CPLUSPLUS_TYPEVISITOR_H
#define CPLUSPLUS_TYPEVISITOR_H
#pragma once
#include "CPlusPlusForwardDeclarations.h"
@@ -62,6 +61,3 @@ public:
};
} // namespace CPlusPlus
#endif // CPLUSPLUS_TYPEVISITOR_H

View File

@@ -23,8 +23,7 @@
**
****************************************************************************/
#ifndef SOFT_ASSERT_H
#define SOFT_ASSERT_H
#pragma once
#include <iostream>
@@ -36,7 +35,3 @@
#define CPP_ASSERT(cond, action) if (cond) {} else { CPP_ASSERT_STRING(#cond); action; } do {} while (0)
#define CPP_CHECK(cond) if (cond) {} else { CPP_ASSERT_STRING(#cond); } do {} while (0)
#endif // SOFT_ASSERT_H