Minor: use more descriptive argument name
This commit is contained in:
committed by
max-kammerer
parent
078ccbf077
commit
1ab0b76af3
+34
-34
@@ -32,9 +32,9 @@ fun IrClassBuilder.buildClass(): IrClass {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun buildClass(b: IrClassBuilder.() -> Unit) =
|
inline fun buildClass(builder: IrClassBuilder.() -> Unit) =
|
||||||
IrClassBuilder().run {
|
IrClassBuilder().run {
|
||||||
b()
|
builder()
|
||||||
buildClass()
|
buildClass()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -50,14 +50,14 @@ fun IrFieldBuilder.buildField(): IrField {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun buildField(b: IrFieldBuilder.() -> Unit) =
|
inline fun buildField(builder: IrFieldBuilder.() -> Unit) =
|
||||||
IrFieldBuilder().run {
|
IrFieldBuilder().run {
|
||||||
b()
|
builder()
|
||||||
buildField()
|
buildField()
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrDeclarationContainer.addField(b: IrFieldBuilder.() -> Unit) =
|
inline fun IrDeclarationContainer.addField(builder: IrFieldBuilder.() -> Unit) =
|
||||||
buildField(b).also { field ->
|
buildField(builder).also { field ->
|
||||||
field.parent = this
|
field.parent = this
|
||||||
declarations.add(field)
|
declarations.add(field)
|
||||||
}
|
}
|
||||||
@@ -80,32 +80,32 @@ fun IrPropertyBuilder.buildProperty(): IrProperty {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun buildProperty(b: IrPropertyBuilder.() -> Unit) =
|
inline fun buildProperty(builder: IrPropertyBuilder.() -> Unit) =
|
||||||
IrPropertyBuilder().run {
|
IrPropertyBuilder().run {
|
||||||
b()
|
builder()
|
||||||
buildProperty()
|
buildProperty()
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrDeclarationContainer.addProperty(b: IrPropertyBuilder.() -> Unit): IrProperty =
|
inline fun IrDeclarationContainer.addProperty(builder: IrPropertyBuilder.() -> Unit): IrProperty =
|
||||||
buildProperty(b).also { property ->
|
buildProperty(builder).also { property ->
|
||||||
declarations.add(property)
|
declarations.add(property)
|
||||||
property.parent = this@addProperty
|
property.parent = this@addProperty
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrProperty.addGetter(b: IrFunctionBuilder.() -> Unit = {}): IrSimpleFunction =
|
inline fun IrProperty.addGetter(builder: IrFunctionBuilder.() -> Unit = {}): IrSimpleFunction =
|
||||||
IrFunctionBuilder().run {
|
IrFunctionBuilder().run {
|
||||||
name = Name.special("<get-${this@addGetter.name}>")
|
name = Name.special("<get-${this@addGetter.name}>")
|
||||||
b()
|
builder()
|
||||||
buildFun().also { getter ->
|
buildFun().also { getter ->
|
||||||
this@addGetter.getter = getter
|
this@addGetter.getter = getter
|
||||||
getter.parent = this@addGetter.parent
|
getter.parent = this@addGetter.parent
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrProperty.addSetter(b: IrFunctionBuilder.() -> Unit = {}): IrSimpleFunction =
|
inline fun IrProperty.addSetter(builder: IrFunctionBuilder.() -> Unit = {}): IrSimpleFunction =
|
||||||
IrFunctionBuilder().run {
|
IrFunctionBuilder().run {
|
||||||
name = Name.special("<set-${this@addSetter.name}>")
|
name = Name.special("<set-${this@addSetter.name}>")
|
||||||
b()
|
builder()
|
||||||
buildFun().also { setter ->
|
buildFun().also { setter ->
|
||||||
this@addSetter.setter = setter
|
this@addSetter.setter = setter
|
||||||
setter.parent = this@addSetter.parent
|
setter.parent = this@addSetter.parent
|
||||||
@@ -145,20 +145,20 @@ fun IrFunctionBuilder.buildConstructor(): IrConstructor {
|
|||||||
* potentially external function (e.g. in an IrCall) we have to ensure that we keep
|
* potentially external function (e.g. in an IrCall) we have to ensure that we keep
|
||||||
* information from the original descriptor so as not to break inlining.
|
* information from the original descriptor so as not to break inlining.
|
||||||
*/
|
*/
|
||||||
inline fun buildFunWithDescriptorForInlining(originalDescriptor: FunctionDescriptor, b: IrFunctionBuilder.() -> Unit): IrFunctionImpl =
|
inline fun buildFunWithDescriptorForInlining(originalDescriptor: FunctionDescriptor, builder: IrFunctionBuilder.() -> Unit): IrFunctionImpl =
|
||||||
IrFunctionBuilder().run {
|
IrFunctionBuilder().run {
|
||||||
b()
|
builder()
|
||||||
buildFun(originalDescriptor)
|
buildFun(originalDescriptor)
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun buildFun(b: IrFunctionBuilder.() -> Unit): IrFunctionImpl =
|
inline fun buildFun(builder: IrFunctionBuilder.() -> Unit): IrFunctionImpl =
|
||||||
IrFunctionBuilder().run {
|
IrFunctionBuilder().run {
|
||||||
b()
|
builder()
|
||||||
buildFun()
|
buildFun()
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrDeclarationContainer.addFunction(b: IrFunctionBuilder.() -> Unit): IrSimpleFunction =
|
inline fun IrDeclarationContainer.addFunction(builder: IrFunctionBuilder.() -> Unit): IrSimpleFunction =
|
||||||
buildFun(b).also { function ->
|
buildFun(builder).also { function ->
|
||||||
declarations.add(function)
|
declarations.add(function)
|
||||||
function.parent = this@addFunction
|
function.parent = this@addFunction
|
||||||
}
|
}
|
||||||
@@ -179,15 +179,15 @@ fun IrDeclarationContainer.addFunction(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun buildConstructor(b: IrFunctionBuilder.() -> Unit): IrConstructor =
|
inline fun buildConstructor(builder: IrFunctionBuilder.() -> Unit): IrConstructor =
|
||||||
IrFunctionBuilder().run {
|
IrFunctionBuilder().run {
|
||||||
b()
|
builder()
|
||||||
buildConstructor()
|
buildConstructor()
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrClass.addConstructor(b: IrFunctionBuilder.() -> Unit = {}): IrConstructor =
|
inline fun IrClass.addConstructor(builder: IrFunctionBuilder.() -> Unit = {}): IrConstructor =
|
||||||
buildConstructor {
|
buildConstructor {
|
||||||
b()
|
builder()
|
||||||
returnType = defaultType
|
returnType = defaultType
|
||||||
}.also { constructor ->
|
}.also { constructor ->
|
||||||
declarations.add(constructor)
|
declarations.add(constructor)
|
||||||
@@ -205,15 +205,15 @@ fun IrValueParameterBuilder.build(): IrValueParameter {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun buildValueParameter(b: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
inline fun buildValueParameter(builder: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
||||||
IrValueParameterBuilder().run {
|
IrValueParameterBuilder().run {
|
||||||
b()
|
builder()
|
||||||
build()
|
build()
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrFunction.addValueParameter(b: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
inline fun IrFunction.addValueParameter(builder: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
||||||
IrValueParameterBuilder().run {
|
IrValueParameterBuilder().run {
|
||||||
b()
|
builder()
|
||||||
if (index == UNDEFINED_PARAMETER_INDEX) {
|
if (index == UNDEFINED_PARAMETER_INDEX) {
|
||||||
index = valueParameters.size
|
index = valueParameters.size
|
||||||
}
|
}
|
||||||
@@ -230,9 +230,9 @@ fun IrFunction.addValueParameter(name: String, type: IrType, origin: IrDeclarati
|
|||||||
this.origin = origin
|
this.origin = origin
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrSimpleFunction.addDispatchReceiver(b: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
inline fun IrSimpleFunction.addDispatchReceiver(builder: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
||||||
IrValueParameterBuilder().run {
|
IrValueParameterBuilder().run {
|
||||||
b()
|
builder()
|
||||||
index = -1
|
index = -1
|
||||||
name = "this".synthesizedName
|
name = "this".synthesizedName
|
||||||
build().also { receiver ->
|
build().also { receiver ->
|
||||||
@@ -241,9 +241,9 @@ inline fun IrSimpleFunction.addDispatchReceiver(b: IrValueParameterBuilder.() ->
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrSimpleFunction.addExtensionReceiver(b: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
inline fun IrSimpleFunction.addExtensionReceiver(builder: IrValueParameterBuilder.() -> Unit): IrValueParameter =
|
||||||
IrValueParameterBuilder().run {
|
IrValueParameterBuilder().run {
|
||||||
b()
|
builder()
|
||||||
index = -1
|
index = -1
|
||||||
name = "receiver".synthesizedName
|
name = "receiver".synthesizedName
|
||||||
build().also { receiver ->
|
build().also { receiver ->
|
||||||
@@ -270,9 +270,9 @@ fun IrTypeParameterBuilder.build(): IrTypeParameter {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline fun IrTypeParametersContainer.addTypeParameter(b: IrTypeParameterBuilder.() -> Unit): IrTypeParameter =
|
inline fun IrTypeParametersContainer.addTypeParameter(builder: IrTypeParameterBuilder.() -> Unit): IrTypeParameter =
|
||||||
IrTypeParameterBuilder().run {
|
IrTypeParameterBuilder().run {
|
||||||
b()
|
builder()
|
||||||
if (index == UNDEFINED_PARAMETER_INDEX) {
|
if (index == UNDEFINED_PARAMETER_INDEX) {
|
||||||
index = typeParameters.size
|
index = typeParameters.size
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user