Skip to content

Commit

Permalink
Include deque in headers.
Browse files Browse the repository at this point in the history
  • Loading branch information
prharvey committed Dec 27, 2023
1 parent 2823b71 commit 49a0e8d
Show file tree
Hide file tree
Showing 53 changed files with 55 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/achievement.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_ACHIEVEMENT_H

#include <array>
#include <deque>
#include <functional>
#include <iosfwd>
#include <memory>
Expand Down
1 change: 1 addition & 0 deletions src/addiction.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_ADDICTION_H
#define CATA_SRC_ADDICTION_H

#include <deque>
#include <iosfwd>

#include "calendar.h"
Expand Down
1 change: 1 addition & 0 deletions src/ammo_effect.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_AMMO_EFFECT_H

#include <cstddef>
#include <deque>
#include <iosfwd>
#include <string>
#include <vector>
Expand Down
1 change: 1 addition & 0 deletions src/bionics.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_BIONICS_H

#include <cstddef>
#include <deque>
#include <iosfwd>
#include <map>
#include <new>
Expand Down
1 change: 1 addition & 0 deletions src/bodygraph.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_BODYGRAPH_H
#define CATA_SRC_BODYGRAPH_H

#include <deque>
#include <vector>

#include "color.h"
Expand Down
1 change: 1 addition & 0 deletions src/bodypart.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
#include <array>
#include <climits>
#include <cstddef>
#include <deque>
#include <initializer_list>
#include <iosfwd>
#include <set>
Expand Down
1 change: 1 addition & 0 deletions src/butchery_requirements.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_BUTCHERY_REQUIREMENTS_H
#define CATA_SRC_BUTCHERY_REQUIREMENTS_H

#include <deque>
#include <iosfwd>
#include <map>
#include <utility>
Expand Down
1 change: 1 addition & 0 deletions src/character_modifier.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_CHARACTER_MODIFIER_H
#define CATA_SRC_CHARACTER_MODIFIER_H

#include <deque>
#include <vector>

#include "bodypart.h"
Expand Down
1 change: 1 addition & 0 deletions src/city.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_CITY_H
#define CATA_SRC_CITY_H

#include <deque>
#include <string> // for string, basic_string
#include <vector> // for vector

Expand Down
1 change: 1 addition & 0 deletions src/climbing.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_CLIMBING_H
#define CATA_SRC_CLIMBING_H

#include <deque>
#include <iosfwd>
#include <new>
#include <optional>
Expand Down
1 change: 1 addition & 0 deletions src/clothing_mod.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

#include <array>
#include <cstddef>
#include <deque>
#include <iosfwd>
#include <vector>

Expand Down
1 change: 1 addition & 0 deletions src/clzones.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_CLZONES_H
#define CATA_SRC_CLZONES_H

#include <deque>
#include <functional>
#include <cstddef>
#include <iosfwd>
Expand Down
1 change: 1 addition & 0 deletions src/construction_category.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_CONSTRUCTION_CATEGORY_H

#include <cstddef>
#include <deque>
#include <iosfwd>
#include <vector>

Expand Down
1 change: 1 addition & 0 deletions src/construction_group.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_CONSTRUCTION_GROUP_H

#include <cstddef>
#include <deque>
#include <iosfwd>
#include <vector>

Expand Down
1 change: 1 addition & 0 deletions src/damage.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_DAMAGE_H

#include <array>
#include <deque>
#include <iosfwd>
#include <map>
#include <unordered_map>
Expand Down
1 change: 1 addition & 0 deletions src/disease.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_DISEASE_H
#define CATA_SRC_DISEASE_H

#include <deque>
#include <iosfwd>
#include <new>
#include <optional>
Expand Down
1 change: 1 addition & 0 deletions src/effect_on_condition.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_EFFECT_ON_CONDITION_H
#define CATA_SRC_EFFECT_ON_CONDITION_H

#include <deque>
#include <string>
#include <climits>
#include <optional>
Expand Down
1 change: 1 addition & 0 deletions src/event_statistics.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_EVENT_STATISTICS_H
#define CATA_SRC_EVENT_STATISTICS_H

#include <deque>
#include <iosfwd>
#include <memory>
#include <unordered_map>
Expand Down
1 change: 1 addition & 0 deletions src/field_type.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <deque>
#include <iosfwd>
#include <set>
#include <string>
Expand Down
1 change: 1 addition & 0 deletions src/flag.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_FLAG_H
#define CATA_SRC_FLAG_H

#include <deque>
#include <iosfwd>
#include <set>
#include <string>
Expand Down
1 change: 1 addition & 0 deletions src/flexbuffer_json-inl.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_FLEXBUFFER_JSON_INL_H
#define CATA_SRC_FLEXBUFFER_JSON_INL_H

#include <deque>
#include <optional>
#include <string>
#include <type_traits>
Expand Down
1 change: 1 addition & 0 deletions src/flexbuffer_json.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_FLEXBUFFER_JSON_H
#define CATA_SRC_FLEXBUFFER_JSON_H

#include <deque>
#include <optional>
#include <string>
#include <type_traits>
Expand Down
1 change: 1 addition & 0 deletions src/harvest.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_HARVEST_H
#define CATA_SRC_HARVEST_H

#include <deque>
#include <iosfwd>
#include <list>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/item_category.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_ITEM_CATEGORY_H
#define CATA_SRC_ITEM_CATEGORY_H

#include <deque>
#include <iosfwd>
#include <new>
#include <optional>
Expand Down
1 change: 1 addition & 0 deletions src/json.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include <bitset>
#include <cstddef>
#include <cstdint>
#include <deque>
#include <iostream>
#include <iterator>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/magic.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_MAGIC_H
#define CATA_SRC_MAGIC_H

#include <deque>
#include <functional>
#include <iosfwd>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/magic_ter_furn_transform.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_MAGIC_TER_FURN_TRANSFORM_H
#define CATA_SRC_MAGIC_TER_FURN_TRANSFORM_H

#include <deque>
#include <map>
#include <optional>
#include <vector>
Expand Down
1 change: 1 addition & 0 deletions src/martialarts.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_MARTIALARTS_H

#include <cstddef>
#include <deque>
#include <iosfwd>
#include <set>
#include <string>
Expand Down
1 change: 1 addition & 0 deletions src/material.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_MATERIAL_H

#include <cstddef>
#include <deque>
#include <iosfwd>
#include <map>
#include <new>
Expand Down
1 change: 1 addition & 0 deletions src/math_parser_jmath.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_MATH_PARSER_JMATH_H
#define CATA_SRC_MATH_PARSER_JMATH_H

#include <deque>
#include <string>
#include <string_view>
#include <vector>
Expand Down
1 change: 1 addition & 0 deletions src/mission.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_MISSION_H
#define CATA_SRC_MISSION_H

#include <deque>
#include <functional>
#include <iosfwd>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/monfaction.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_MONFACTION_H

#include <cstdint>
#include <deque>
#include <iosfwd>
#include <limits>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/monstergenerator.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_MONSTERGENERATOR_H

#include <array>
#include <deque>
#include <iosfwd>
#include <map>
#include <memory>
Expand Down
1 change: 1 addition & 0 deletions src/mood_face.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_MOOD_FACE_H
#define CATA_SRC_MOOD_FACE_H

#include <deque>
#include <vector>

#include "type_id.h"
Expand Down
1 change: 1 addition & 0 deletions src/mtype.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_MTYPE_H
#define CATA_SRC_MTYPE_H

#include <deque>
#include <iosfwd>
#include <array>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/mutation.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_MUTATION_H

#include <climits>
#include <deque>
#include <iosfwd>
#include <map>
#include <new>
Expand Down
1 change: 1 addition & 0 deletions src/npc_class.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_NPC_CLASS_H
#define CATA_SRC_NPC_CLASS_H

#include <deque>
#include <functional>
#include <iosfwd>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/omdata.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include <climits>
#include <cstddef>
#include <cstdint>
#include <deque>
#include <iosfwd>
#include <list>
#include <new>
Expand Down
1 change: 1 addition & 0 deletions src/options.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_OPTIONS_H

#include <algorithm>
#include <deque>
#include <functional>
#include <iosfwd>
#include <map>
Expand Down
1 change: 1 addition & 0 deletions src/profession.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_PROFESSION_H
#define CATA_SRC_PROFESSION_H

#include <deque>
#include <iosfwd>
#include <list>
#include <map>
Expand Down
2 changes: 2 additions & 0 deletions src/profession_group.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
#ifndef CATA_SRC_PROFESSION_GROUP_H
#define CATA_SRC_PROFESSION_GROUP_H

#include <deque>

#include "type_id.h"
#include "json.h"

Expand Down
1 change: 1 addition & 0 deletions src/proficiency.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_PROFICIENCY_H
#define CATA_SRC_PROFICIENCY_H

#include <deque>
#include <iosfwd>
#include <map>
#include <optional>
Expand Down
1 change: 1 addition & 0 deletions src/relic.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

#include <climits>
#include <cmath>
#include <deque>
#include <iosfwd>
#include <utility>
#include <vector>
Expand Down
1 change: 1 addition & 0 deletions src/scenario.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_SCENARIO_H
#define CATA_SRC_SCENARIO_H

#include <deque>
#include <iosfwd>
#include <set>
#include <string>
Expand Down
1 change: 1 addition & 0 deletions src/scent_map.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_SCENT_MAP_H

#include <array>
#include <deque>
#include <iosfwd>
#include <optional>
#include <set>
Expand Down
2 changes: 2 additions & 0 deletions src/shop_cons_rate.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
#ifndef CATA_SRC_SHOP_CONS_RATE_H
#define CATA_SRC_SHOP_CONS_RATE_H

#include <deque>

#include "generic_factory.h"
#include "type_id.h"
#include "units.h"
Expand Down
1 change: 1 addition & 0 deletions src/skill_boost.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_SKILL_BOOST_H
#define CATA_SRC_SKILL_BOOST_H

#include <deque>
#include <iosfwd>
#include <optional>
#include <vector>
Expand Down
1 change: 1 addition & 0 deletions src/speed_description.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
#ifndef CATA_SRC_SPEED_DESCRIPTION_H
#define CATA_SRC_SPEED_DESCRIPTION_H

#include <deque>
#include <string>
#include <vector>

Expand Down
1 change: 1 addition & 0 deletions src/start_location.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#define CATA_SRC_START_LOCATION_H

#include <cstddef>
#include <deque>
#include <iosfwd>
#include <set>
#include <string>
Expand Down
Loading

0 comments on commit 49a0e8d

Please sign in to comment.