just wanting to be sure of this. If I have a contract that inherits from another contract and overrides a function of that contract with NonReentrant modifier on it. Will that NonReentrant modifier get deleted? I tried making both functions NonReentrant and the first function makes it revert so i'm assuming the modifier doesn't get deleted, but just want to be sure of this.
contract A {
function something() virtual nonReentrant {}
}
contract B is A {
function something() overrides {
super.something(); -> I'm assuming this will still be nonReentrant, right?
}
}