From 9565b56b2ad9f468abc4fc80d1631dea255efac0 Mon Sep 17 00:00:00 2001 From: Mikhail Zarechenskiy Date: Tue, 28 Nov 2017 18:32:54 +0300 Subject: [PATCH] [NI] Render `DefinitelyNotNull` types with `!!` postfix --- .../org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt b/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt index 88ed48a4c9c..0cd3dc02891 100644 --- a/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt +++ b/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2016 JetBrains s.r.o. + * Copyright 2010-2017 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -250,6 +250,10 @@ internal class DescriptorRendererImpl( if (type.isMarkedNullable) { append("?") } + + if (type.isDefinitelyNotNullType) { + append("!!") + } } private fun StringBuilder.renderTypeConstructorAndArguments(