Skip to content

Commit c706d27

Browse files
committed
Remove LLVMRustDIFlags
1 parent dc59fdf commit c706d27

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp

+6-9
Original file line numberDiff line numberDiff line change
@@ -635,9 +635,6 @@ template <typename DIT> DIT *unwrapDIPtr(LLVMMetadataRef Ref) {
635635
#define DIArray DINodeArray
636636
#define unwrapDI unwrapDIPtr
637637

638-
// Temporary typedef to avoid churning functions that are about to be deleted.
639-
typedef LLVMDIFlags LLVMRustDIFlags;
640-
641638
static DINode::DIFlags fromRust(LLVMDIFlags Flags) {
642639
using DIFlags = DINode::DIFlags;
643640

@@ -931,7 +928,7 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateFunction(
931928
LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
932929
size_t NameLen, const char *LinkageName, size_t LinkageNameLen,
933930
LLVMMetadataRef File, unsigned LineNo, LLVMMetadataRef Ty,
934-
unsigned ScopeLine, LLVMRustDIFlags Flags, LLVMRustDISPFlags SPFlags,
931+
unsigned ScopeLine, LLVMDIFlags Flags, LLVMRustDISPFlags SPFlags,
935932
LLVMValueRef MaybeFn, LLVMMetadataRef TParam, LLVMMetadataRef Decl) {
936933
DITemplateParameterArray TParams =
937934
DITemplateParameterArray(unwrap<MDTuple>(TParam));
@@ -951,7 +948,7 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateMethod(
951948
LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
952949
size_t NameLen, const char *LinkageName, size_t LinkageNameLen,
953950
LLVMMetadataRef File, unsigned LineNo, LLVMMetadataRef Ty,
954-
LLVMRustDIFlags Flags, LLVMRustDISPFlags SPFlags, LLVMMetadataRef TParam) {
951+
LLVMDIFlags Flags, LLVMRustDISPFlags SPFlags, LLVMMetadataRef TParam) {
955952
DITemplateParameterArray TParams =
956953
DITemplateParameterArray(unwrap<MDTuple>(TParam));
957954
DISubprogram::DISPFlags llvmSPFlags = fromRust(SPFlags);
@@ -968,7 +965,7 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateMethod(
968965
extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateVariantPart(
969966
LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
970967
size_t NameLen, LLVMMetadataRef File, unsigned LineNumber,
971-
uint64_t SizeInBits, uint32_t AlignInBits, LLVMRustDIFlags Flags,
968+
uint64_t SizeInBits, uint32_t AlignInBits, LLVMDIFlags Flags,
972969
LLVMMetadataRef Discriminator, LLVMMetadataRef Elements,
973970
const char *UniqueId, size_t UniqueIdLen) {
974971
return wrap(unwrap(Builder)->createVariantPart(
@@ -983,7 +980,7 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateVariantMemberType(
983980
LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
984981
size_t NameLen, LLVMMetadataRef File, unsigned LineNo, uint64_t SizeInBits,
985982
uint32_t AlignInBits, uint64_t OffsetInBits, LLVMValueRef Discriminant,
986-
LLVMRustDIFlags Flags, LLVMMetadataRef Ty) {
983+
LLVMDIFlags Flags, LLVMMetadataRef Ty) {
987984
llvm::ConstantInt *D = nullptr;
988985
if (Discriminant) {
989986
D = unwrap<llvm::ConstantInt>(Discriminant);
@@ -1028,8 +1025,8 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateStaticVariable(
10281025
extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateVariable(
10291026
LLVMDIBuilderRef Builder, unsigned Tag, LLVMMetadataRef Scope,
10301027
const char *Name, size_t NameLen, LLVMMetadataRef File, unsigned LineNo,
1031-
LLVMMetadataRef Ty, bool AlwaysPreserve, LLVMRustDIFlags Flags,
1032-
unsigned ArgNo, uint32_t AlignInBits) {
1028+
LLVMMetadataRef Ty, bool AlwaysPreserve, LLVMDIFlags Flags, unsigned ArgNo,
1029+
uint32_t AlignInBits) {
10331030
if (Tag == 0x100) { // DW_TAG_auto_variable
10341031
return wrap(unwrap(Builder)->createAutoVariable(
10351032
unwrapDI<DIDescriptor>(Scope), StringRef(Name, NameLen),

0 commit comments

Comments
 (0)