Lines Matching full:symboltable
1 //===- SymbolTableTest.cpp - SymbolTable unit tests -----------------------===//
8 #include "mlir/IR/SymbolTable.h"
26 SymbolTable, ModuleOp, Operation *, Operation *)>;
37 SymbolTable symbolTable(module.get()); in testReplaceAllSymbolUses() local
45 LogicalResult res = replaceFn(symbolTable, module.get(), fooOp, barOp); in testReplaceAllSymbolUses()
81 testReplaceAllSymbolUses([&](auto symbolTable, auto module, auto fooOp, in TEST_F()
83 return symbolTable.replaceAllSymbolUses( in TEST_F()
90 testReplaceAllSymbolUses([&](auto symbolTable, auto module, auto fooOp, in TEST_F() argument
92 return symbolTable.replaceAllSymbolUses( in TEST_F()
100 testReplaceAllSymbolUses([&](auto symbolTable, auto module, auto fooOp, in TEST_F() argument
102 return symbolTable.replaceAllSymbolUses( in TEST_F()
109 testReplaceAllSymbolUses([&](auto symbolTable, auto module, auto fooOp, in TEST_F() argument
111 return symbolTable.replaceAllSymbolUses( in TEST_F()
119 testReplaceAllSymbolUses([&](auto symbolTable, auto module, auto fooOp, in TEST_F() argument
121 return symbolTable.replaceAllSymbolUses( in TEST_F()
128 testReplaceAllSymbolUses([&](auto symbolTable, auto module, auto fooOp, in TEST_F() argument
130 return symbolTable.replaceAllSymbolUses( in TEST_F()