Skip to content

Navigation Menu

Sign inAppearance settings
Appearance settings

Latest commit

 

History

History
History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Outline

Kotlin Names

Core naming abstractions for identifying Kotlin declarations. This module provides fundamental types such as FqName, ClassId, CallableId, and StandardClassIds used throughout the Kotlin compiler, the analysis infrastructure, and tooling for symbol identification and resolution.

The module is exposed as a part of the Kotlin Analysis API. Unless your intent is to add new API for the Kotlin Analysis API clients, you should avoid putting any new code in this module.

Binary Compatibility

While the module can depend on other utility modules of the compiler, its API must be free of such dependencies. The compatibility validator plugin and the foreign class usage tracker ensure that there are no unexpected exposures.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.