Ensure all headers have #pragma once and are in API docs

`///@file` makes them show up in the internal API dos. A tiny few were
missing `#pragma once`.
This commit is contained in:
John Ericson
2023-03-31 23:19:44 -04:00
parent abd5e7dec0
commit f4ab297b31
145 changed files with 163 additions and 0 deletions
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "eval.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "nixexpr.hh"
#include "symbol-table.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "sync.hh"
#include "hash.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "eval.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "attr-set.hh"
#include "types.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "types.hh"
#include "flakeref.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "types.hh"
#include "hash.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "flakeref.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "eval.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "eval.hh"
#include "path.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "eval.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include <map>
#include <vector>
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "eval.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include <list>
#include <map>
+3
View File
@@ -1,3 +1,6 @@
#pragma once
///@file
#include <gtest/gtest.h>
#include <gmock/gmock.h>
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include <rapidcheck/gen/Arbitrary.h>
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "nixexpr.hh"
#include "eval.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "nixexpr.hh"
#include "eval.hh"
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include <cassert>
+1
View File
@@ -1,4 +1,5 @@
#pragma once
///@file
#include "util.hh"
#include "comparator.hh"