Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
534b00eff856e0e4dcaf105df9a043d9b1263ff7
/
.
/
compiler
/
testData
/
codegen
/
box
tree: 1894abed5461698f23680ce06ef05852a04b3b90
annotations/
argumentOrder/
arithmetic/
arrays/
assert/
associatedObjects/
basics/
bce/
binaryOp/
boxing/
boxingOptimization/
branching/
bridges/
builtins/
builtinStubMethods/
callableReference/
casts/
char/
checkcastOptimization/
classDelegation/
classes/
classLiteral/
closures/
collectionLiterals/
collections/
companion/
companionBlocksAndExtensions/
compatibility/
compileKotlinAgainstKotlin/
constants/
contextParameters/
contracts/
controlflow/
controlStructures/
coroutines/
correctFrontendCode/
cycles/
dataClasses/
dataflow/
dataObjects/
deadCodeElimination/
debugExperience/
defaultArguments/
delegatedProperty/
delegation/
destructuringDeclInLambdaParam/
devirtualization/
diagnostics/
directInvokeOptimization/
elvis/
enum/
equivalentCalls/
escapeAnalysis/
evaluate/
exceptions/
exclExcl/
expression/
extensionFunctions/
extensionProperties/
fakeOverride/
fieldRename/
finally/
fir/
fp/
fullValueClasses/
function/
functions/
funInterface/
ieee754/
increment/
inference/
inheritance/
initializers/
inline/
inlineArgsInPlace/
inlineClass/
inlineClasses/
inlineEvaluationOrder/
inlineSizeReduction/
inlineStdlib/
innerClass/
innerNested/
instructions/
interfaceCallsNCasts/
intrinsics/
invokedynamic/
ir/
javaInterop/
jdk/
js/
jsAstOptimizations/
jsCode/
jsName/
jvm8/
kclass/
klib/
ktype/
labels/
lambda/
lateinit/
lazyCodegen/
literals/
localClass/
localClasses/
localEscapeAnalysis/
lower/
mangling/
mixedNamedPosition/
multiDecl/
multiplatform/
nameBasedDestructuring/
nameClashes/
nonLocalReturns/
nothingValue/
nullCheckOptimization/
object/
objectExpression/
objectIntrinsics/
objects/
operatorConventions/
optimizations/
package/
platformTypes/
primitiveTypes/
private/
privateConstructors/
properties/
propertyAccess/
propertyCallableReference/
publishedApi/
ranges/
reflection/
regressions/
reified/
returnInExpressionBody/
rtti/
safeCall/
sam/
sameFileInSourceAndDependencies/
sealed/
secondaryConstructors/
serialization/
size/
smartCasts/
specialBuiltins/
statics/
storeStackBeforeInline/
strings/
stringTrim/
super/
suppressions/
suspendConversion/
syntheticAccessors/
toArray/
topLevelInitializtion/
topLevelPrivate/
trailingComma/
traits/
try/
typealias/
typeErasure/
typeInfo/
typeMapping/
unaryOp/
underscoredTypeArguments/
unit/
unitConversion/
unsignedTypes/
vararg/
volatile/
wasm-annotations/
wasm-ir-checks/
wasm-new-exception-handling/
wasm-old-exception-handling/
wasmStringSwitch/
when/