org.jetbrains.kotlin.arguments.serializationUtils.kt Maven / Gradle / Ivy
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package org.jetbrains.kotlin.arguments
internal const val COMPILER_ARGUMENTS_ELEMENT_NAME = "compilerArguments"
internal const val FLAG_ROOT_ELEMENTS_NAME = "flagArguments"
internal const val FLAG_ELEMENT_NAME = "flagArg"
internal const val STRING_ROOT_ELEMENTS_NAME = "stringArguments"
internal const val STRING_ELEMENT_NAME = "stringArg"
internal const val ARRAY_ROOT_ELEMENTS_NAME = "arrayArguments"
internal const val ARRAY_ELEMENT_NAME = "arrayArg"
internal const val FREE_ARGS_ROOT_ELEMENTS_NAME = "freeArgs"
internal const val FREE_ARGS_ELEMENT_NAME = "freeArg"
internal const val INTERNAL_ARGS_ROOT_ELEMENTS_NAME = "internalArgs"
internal const val INTERNAL_ARGS_ELEMENT_NAME = "internalArg"
internal const val NAME_ATTR_NAME = "name"
internal const val ARG_ATTR_NAME = "arg"
internal const val ARGS_ATTR_NAME = "args"