Resolve clang's used-but-marked-unused warnings
15 files changed