}
}
- fn atomic_fence(&self, order: traits::AtomicOrdering, scope: SynchronizationScope) {
+ fn atomic_fence(&self, order: traits::AtomicOrdering, scope: traits::SynchronizationScope) {
unsafe {
llvm::LLVMRustBuildAtomicFence(
self.llbuilder,
AtomicOrdering::from_generic(order),
- scope
+ SynchronizationScope::from_generic(scope)
);
}
}