Update clang-format config and apply

- Regroup and sort #include directives (like we used to, but automatic)
- Set AlwaysBreakTemplateDeclarations to true
This commit is contained in:
Geza Lore
2022-08-05 12:00:24 +01:00
parent fac8e76923
commit 96a4b3e5a5
241 changed files with 947 additions and 580 deletions
+6 -5
View File
@@ -79,6 +79,8 @@
#include "config_build.h"
#include "verilatedos.h"
#include "V3Order.h"
#include "V3Ast.h"
#include "V3AstUserAllocator.h"
#include "V3Const.h"
@@ -88,24 +90,22 @@
#include "V3Graph.h"
#include "V3GraphStream.h"
#include "V3List.h"
#include "V3OrderGraph.h"
#include "V3Partition.h"
#include "V3PartitionGraph.h"
#include "V3SenTree.h"
#include "V3SplitVar.h"
#include "V3Stats.h"
#include "V3Order.h"
#include "V3OrderGraph.h"
#include <algorithm>
#include <deque>
#include <iomanip>
#include <map>
#include <memory>
#include <sstream>
#include <vector>
#include <unordered_map>
#include <unordered_set>
#include <vector>
//######################################################################
// Utilities
@@ -824,7 +824,8 @@ inline std::ostream& operator<<(std::ostream& lhs, const OrderMoveDomScope& rhs)
//######################################################################
// ProcessMoveBuildGraph
template <class T_MoveVertex> class ProcessMoveBuildGraph {
template <class T_MoveVertex>
class ProcessMoveBuildGraph final {
// ProcessMoveBuildGraph takes as input the fine-grained graph of
// OrderLogicVertex, OrderVarVertex, etc; this is 'm_graph' in
// OrderVisitor. It produces a slightly coarsened graph to drive the