Skip to content

Commit c8c6648

Browse files
Move 'using namespace' out of headers. (#6844)
1 parent 6d40b28 commit c8c6648

File tree

5 files changed

+7
-10
lines changed

5 files changed

+7
-10
lines changed

include/circt/Analysis/SchedulingAnalysis.h

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,6 @@ namespace func {
2525
class FuncOp;
2626
} // namespace func
2727
} // namespace mlir
28-
29-
using namespace mlir;
30-
using namespace circt::scheduling;
31-
3228
namespace circt {
3329
namespace analysis {
3430

@@ -37,15 +33,15 @@ namespace analysis {
3733
/// problem. The client should retrieve the partially complete problem to add
3834
/// and associate operator types.
3935
struct CyclicSchedulingAnalysis {
40-
CyclicSchedulingAnalysis(Operation *funcOp, AnalysisManager &am);
36+
CyclicSchedulingAnalysis(Operation *funcOp, mlir::AnalysisManager &am);
4137

42-
CyclicProblem &getProblem(affine::AffineForOp forOp);
38+
scheduling::CyclicProblem &getProblem(mlir::affine::AffineForOp forOp);
4339

4440
private:
45-
void analyzeForOp(affine::AffineForOp forOp,
41+
void analyzeForOp(mlir::affine::AffineForOp forOp,
4642
MemoryDependenceAnalysis memoryAnalysis);
4743

48-
DenseMap<Operation *, CyclicProblem> problems;
44+
DenseMap<Operation *, scheduling::CyclicProblem> problems;
4945
};
5046

5147
} // namespace analysis

include/circt/Conversion/HWToBTOR2.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ namespace mlir {
2121
class Pass;
2222
} // namespace mlir
2323

24-
using namespace mlir;
25-
2624
namespace circt {
2725
std::unique_ptr<mlir::Pass> createConvertHWToBTOR2Pass(llvm::raw_ostream &os);
2826
std::unique_ptr<mlir::Pass> createConvertHWToBTOR2Pass();

lib/Analysis/SchedulingAnalysis.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
using namespace mlir;
2626
using namespace mlir::affine;
27+
using namespace circt::scheduling;
2728

2829
/// CyclicSchedulingAnalysis constructs a CyclicProblem for each AffineForOp by
2930
/// performing a memory dependence analysis and inserting dependences into the

lib/Analysis/TestPasses.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ using namespace mlir;
2727
using namespace mlir::affine;
2828
using namespace circt;
2929
using namespace circt::analysis;
30+
using namespace circt::scheduling;
3031

3132
//===----------------------------------------------------------------------===//
3233
// DebugAnalysis

lib/Dialect/Pipeline/Transforms/ScheduleLinearPipeline.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
using namespace mlir;
2626
using namespace circt;
27+
using namespace circt::scheduling;
2728
using namespace pipeline;
2829

2930
namespace {

0 commit comments

Comments
 (0)