Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
46431b4
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
5cc0643
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
434be20
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
0cae801
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
3536a23
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
c100402
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
47d4697
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
edfd08f
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
a1feea2
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
1e51b45
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
2bf0afe
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
0120acd
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
e6f0d77
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
712850f
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
2c3ca4b
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
a451c65
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
3067559
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
7d9f155
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
c4eb70e
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
630f8dc
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
3ec9caf
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
e7d45c9
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
5ec04f6
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
cd73016
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
337a35c
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
dfd876a
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
5dc0e7f
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
aa18e32
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
9b3f2d9
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
ccd8534
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
af13d46
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
34bbe1f
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
43170ab
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
8a34190
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
699bba6
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
702c530
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
e693377
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
e0c7f31
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
676aceb
feat: add IWYU pragmas for public/private headers (#1386)
harleywilsoneng Aug 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions include/yaml-cpp/anchor.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef ANCHOR_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define ANCHOR_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <cstddef>

namespace YAML {
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/binary.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef BASE64_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define BASE64_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <string>
#include <vector>

Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/contrib/anchordict.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef ANCHORDICT_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define ANCHORDICT_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <vector>

#include "../anchor.h"
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/contrib/graphbuilder.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef GRAPHBUILDER_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define GRAPHBUILDER_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include "yaml-cpp/mark.h"
#include <string>

Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/depthguard.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef DEPTH_GUARD_H_00000000000000000000000000000000000000000000000000000000
#define DEPTH_GUARD_H_00000000000000000000000000000000000000000000000000000000




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include "exceptions.h"

namespace YAML {
Expand Down
10 changes: 10 additions & 0 deletions include/yaml-cpp/dll.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
#ifndef DLL_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define DLL_H_62B23520_7C8E_11DE_8A39_0800200C9A66


// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"







// Definition YAML_CPP_STATIC_DEFINE using to building YAML-CPP as static
// library (definition created by CMake or defined manually)

Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/emitfromevents.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef EMITFROMEVENTS_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define EMITFROMEVENTS_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <stack>

#include "yaml-cpp/anchor.h"
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/emitter.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef EMITTER_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define EMITTER_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <cmath>
#include <cstddef>
#include <cstring>
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/emitterdef.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef EMITTERDEF_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define EMITTERDEF_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


namespace YAML {
struct EmitterNodeType {
enum value { NoType, Property, Scalar, FlowSeq, BlockSeq, FlowMap, BlockMap };
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/emittermanip.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef EMITTERMANIP_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define EMITTERMANIP_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <string>

namespace YAML {
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/emitterstyle.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef EMITTERSTYLE_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define EMITTERSTYLE_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


namespace YAML {
namespace EmitterStyle {
enum value { Default, Block, Flow };
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/eventhandler.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef EVENTHANDLER_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define EVENTHANDLER_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <string>

#include "yaml-cpp/anchor.h"
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/exceptions.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef EXCEPTIONS_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define EXCEPTIONS_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include "yaml-cpp/mark.h"
#include "yaml-cpp/noexcept.h"
#include "yaml-cpp/traits.h"
Expand Down
10 changes: 10 additions & 0 deletions include/yaml-cpp/fptostring.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
#ifndef YAML_H_FPTOSTRING
#define YAML_H_FPTOSTRING


// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"







#include "yaml-cpp/dll.h"

#include <string>
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/mark.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef MARK_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define MARK_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include "yaml-cpp/dll.h"

namespace YAML {
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/node/convert.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef NODE_CONVERT_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define NODE_CONVERT_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include <array>
#include <cmath>
#include <limits>
Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/node/detail/impl.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef NODE_DETAIL_IMPL_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define NODE_DETAIL_IMPL_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include "yaml-cpp/node/detail/node.h"
#include "yaml-cpp/node/detail/node_data.h"

Expand Down
9 changes: 9 additions & 0 deletions include/yaml-cpp/node/detail/iterator.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
#ifndef VALUE_DETAIL_ITERATOR_H_62B23520_7C8E_11DE_8A39_0800200C9A66
#define VALUE_DETAIL_ITERATOR_H_62B23520_7C8E_11DE_8A39_0800200C9A66




#if defined(_MSC_VER) || \
(defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
(__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
#pragma once


#endif

// IWYU pragma: private, include "yaml-cpp/yaml.h"
// IWYU pragma: friend "yaml-cpp/.*"


#include "yaml-cpp/dll.h"
#include "yaml-cpp/node/detail/node_iterator.h"
#include "yaml-cpp/node/detail/reverse_iterator.h"
Expand Down
Loading