Skip to content

Commit 1176362

Browse files
committed
Remove some unneeded typevars.
1 parent 3b0c031 commit 1176362

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

src/core/metadata.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ end
2525

2626
const MDNode = MetadataAsValue
2727

28-
MDNode(vals::Vector{T}) where {T<:Value} =
28+
MDNode(vals::Vector{<:Value}) =
2929
MDNode(API.LLVMMDNode(vals, length(vals)))
3030

31-
MDNode(vals::Vector{T}, ctx::Context) where {T<:Value} =
31+
MDNode(vals::Vector{<:Value}, ctx::Context) =
3232
MDNode(API.LLVMMDNodeInContext(ctx, vals, length(vals)))
3333

3434
function operands(md::MDNode)

src/core/type.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ export isvararg, return_type, parameters
9898
end
9999
identify(::Type{LLVMType}, ::Val{API.LLVMFunctionTypeKind}) = FunctionType
100100

101-
FunctionType(rettyp::LLVMType, params::Vector{T}=LLVMType[];
102-
vararg::Core.Bool=false) where {T<:LLVMType} =
101+
FunctionType(rettyp::LLVMType, params::Vector{<:LLVMType}=LLVMType[];
102+
vararg::Core.Bool=false) =
103103
FunctionType(API.LLVMFunctionType(rettyp, params,
104104
length(params), convert(Bool, vararg)))
105105

@@ -184,10 +184,10 @@ function StructType(name::String, ctx::Context=GlobalContext())
184184
return StructType(API.LLVMStructCreateNamed(ctx, name))
185185
end
186186

187-
StructType(elems::Vector{T}, packed::Core.Bool=false) where {T<:LLVMType} =
187+
StructType(elems::Vector{<:LLVMType}, packed::Core.Bool=false) =
188188
StructType(API.LLVMStructType(elems, length(elems), convert(Bool, packed)))
189189

190-
StructType(elems::Vector{T}, ctx::Context, packed::Core.Bool=false) where {T<:LLVMType} =
190+
StructType(elems::Vector{<:LLVMType}, ctx::Context, packed::Core.Bool=false) =
191191
StructType(API.LLVMStructTypeInContext(ctx, elems, length(elems), convert(Bool, packed)))
192192

193193
name(structtyp::StructType) =
@@ -197,7 +197,7 @@ ispacked(structtyp::StructType) =
197197
isopaque(structtyp::StructType) =
198198
convert(Core.Bool, API.LLVMIsOpaqueStruct(structtyp))
199199

200-
elements!(structtyp::StructType, elems::Vector{T}, packed::Core.Bool=false) where {T<:LLVMType} =
200+
elements!(structtyp::StructType, elems::Vector{<:LLVMType}, packed::Core.Bool=false) =
201201
API.LLVMStructSetBody(structtyp, elems,
202202
length(elems), convert(Bool, packed))
203203

src/irbuilder.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ ret!(builder::Builder) =
8787
ret!(builder::Builder, V::Value) =
8888
Instruction(API.LLVMBuildRet(builder, V))
8989

90-
ret!(builder::Builder, RetVals::Vector{T}) where {T<:Value} =
90+
ret!(builder::Builder, RetVals::Vector{<:Value}) =
9191
Instruction(API.LLVMBuildAggregateRet(builder, RetVals, length(RetVals)))
9292

9393
br!(builder::Builder, Dest::BasicBlock) =
@@ -102,7 +102,7 @@ switch!(builder::Builder, V::Value, Else::BasicBlock, NumCases::Integer=10) =
102102
indirectbr!(builder::Builder, Addr::Value, NumDests::Integer=10) =
103103
Instruction(API.LLVMBuildIndirectBr(builder, Addr, NumDests))
104104

105-
invoke!(builder::Builder, Fn::Value, Args::Vector{T}, Then::BasicBlock, Catch::BasicBlock, Name::String="") where {T<:Value} =
105+
invoke!(builder::Builder, Fn::Value, Args::Vector{<:Value}, Then::BasicBlock, Catch::BasicBlock, Name::String="") =
106106
Instruction(API.LLVMBuildInvoke(builder, Fn, Args, length(Args), Then, Catch, Name))
107107

108108
resume!(builder::Builder, Exn::Value) =
@@ -249,10 +249,10 @@ atomic_rmw!(builder::Builder, op::API.LLVMAtomicRMWBinOp, Ptr::Value, Val::Value
249249
atomic_cmpxchg!(builder::Builder, Ptr::Value, Cmp::Value, New::Value, SuccessOrdering::API.LLVMAtomicOrdering, FailureOrdering::API.LLVMAtomicOrdering, SingleThread::Core.Bool) =
250250
Instruction(API.LLVMBuildAtomicCmpXchg(builder, Ptr, Cmp, New, SuccessOrdering,FailureOrdering, convert(Bool, SingleThread)))
251251

252-
gep!(builder::Builder, Pointer::Value, Indices::Vector{T}, Name::String="") where {T<:Value} =
252+
gep!(builder::Builder, Pointer::Value, Indices::Vector{<:Value}, Name::String="") =
253253
Value(API.LLVMBuildGEP(builder, Pointer, Indices, length(Indices), Name))
254254

255-
inbounds_gep!(builder::Builder, Pointer::Value, Indices::Vector{T}, Name::String="") where {T<:Value} =
255+
inbounds_gep!(builder::Builder, Pointer::Value, Indices::Vector{<:Value}, Name::String="") =
256256
Value(API.LLVMBuildInBoundsGEP(builder, Pointer, Indices, length(Indices), Name))
257257

258258
struct_gep!(builder::Builder, Pointer::Value, Idx, Name::String="") =
@@ -336,7 +336,7 @@ phi!(builder::Builder, Ty::LLVMType, Name::String="") =
336336
select!(builder::Builder, If::Value, Then::Value, Else::Value, Name::String="") =
337337
Value(API.LLVMBuildSelect(builder, If, Then, Else, Name))
338338

339-
call!(builder::Builder, Fn::Value, Args::Vector{T}=Value[], Name::String="") where {T<:Value} =
339+
call!(builder::Builder, Fn::Value, Args::Vector{<:Value}=Value[], Name::String="") =
340340
Instruction(API.LLVMBuildCall(builder, Fn, Args, length(Args), Name))
341341

342342
va_arg!(builder::Builder, List::Value, Ty::LLVMType, Name::String="") =

0 commit comments

Comments
 (0)