| Index: src/IceTypeConverter.h
|
| diff --git a/src/IceTypeConverter.h b/src/IceTypeConverter.h
|
| index 0450aacd9b616214191cd7cdb16c100c2af08761..74e9671156d998703f7319126b296ed91545ff61 100644
|
| --- a/src/IceTypeConverter.h
|
| +++ b/src/IceTypeConverter.h
|
| @@ -28,12 +28,13 @@ namespace Ice {
|
|
|
| /// Converts LLVM types to ICE types, and ICE types to LLVM types.
|
| class TypeConverter {
|
| + TypeConverter() = delete;
|
| TypeConverter(const TypeConverter &) = delete;
|
| TypeConverter &operator=(const TypeConverter &) = delete;
|
|
|
| public:
|
| /// Context is the context to use to build llvm types.
|
| - TypeConverter(llvm::LLVMContext &Context);
|
| + explicit TypeConverter(llvm::LLVMContext &Context);
|
|
|
| /// Converts LLVM type LLVMTy to an ICE type. Returns
|
| /// Ice::IceType_NUM if unable to convert.
|
|
|