Package-level declarations
Properties
For Map<String, Int> this will return `String`, `Int`. For star projections like List<*> the result will be mapped to Any.
Functions
Returns the raw type for this TypeName or null if one can't be resolved.
Assumes that the FqName is a top-level property, e.g. com.squareup.CONSTANT.
Generates a sequence of FqName starting from the current FqName and including its parents up to the root. The sequence will include the current FqName as well.
Returns the result of findRawType or throws.
This function should only be used for package names. If the FqName is the root (no package at all), then this function returns an empty string whereas toString() would return "
Truncates the class name to a valid file name length by removing characters from the end of the class name. The hash of the hashParams will be appended to the class name with the given separator. If the class name is too long, it will be truncated by removing the last characters before the hash, but the hash will be unchanged.