diff --git a/.idea/ant.xml b/.idea/ant.xml index f6d37890c2a..5737b93a331 100644 --- a/.idea/ant.xml +++ b/.idea/ant.xml @@ -18,14 +18,6 @@ - - - - - - - - diff --git a/.idea/modules.xml b/.idea/modules.xml index 3d9cf964c8b..2df90c07743 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -3,10 +3,10 @@ - + - - + + diff --git a/backend/backend.iml b/compiler/backend/backend.iml similarity index 100% rename from backend/backend.iml rename to compiler/backend/backend.iml diff --git a/backend/src/org/jetbrains/jet/codegen/Callable.java b/compiler/backend/src/org/jetbrains/jet/codegen/Callable.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/Callable.java rename to compiler/backend/src/org/jetbrains/jet/codegen/Callable.java diff --git a/backend/src/org/jetbrains/jet/codegen/CallableMethod.java b/compiler/backend/src/org/jetbrains/jet/codegen/CallableMethod.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/CallableMethod.java rename to compiler/backend/src/org/jetbrains/jet/codegen/CallableMethod.java diff --git a/backend/src/org/jetbrains/jet/codegen/ClassBodyCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/ClassBodyCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ClassBodyCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ClassBodyCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/ClassCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/ClassCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ClassCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ClassCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/ClassContext.java b/compiler/backend/src/org/jetbrains/jet/codegen/ClassContext.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ClassContext.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ClassContext.java diff --git a/backend/src/org/jetbrains/jet/codegen/ClassFileFactory.java b/compiler/backend/src/org/jetbrains/jet/codegen/ClassFileFactory.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ClassFileFactory.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ClassFileFactory.java diff --git a/backend/src/org/jetbrains/jet/codegen/ClosureCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/ClosureCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ClosureCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ClosureCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/CodeChunk.java b/compiler/backend/src/org/jetbrains/jet/codegen/CodeChunk.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/CodeChunk.java rename to compiler/backend/src/org/jetbrains/jet/codegen/CodeChunk.java diff --git a/backend/src/org/jetbrains/jet/codegen/ConstructorFrameMap.java b/compiler/backend/src/org/jetbrains/jet/codegen/ConstructorFrameMap.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ConstructorFrameMap.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ConstructorFrameMap.java diff --git a/backend/src/org/jetbrains/jet/codegen/EnclosedValueDescriptor.java b/compiler/backend/src/org/jetbrains/jet/codegen/EnclosedValueDescriptor.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/EnclosedValueDescriptor.java rename to compiler/backend/src/org/jetbrains/jet/codegen/EnclosedValueDescriptor.java diff --git a/backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ExpressionCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/FrameMap.java b/compiler/backend/src/org/jetbrains/jet/codegen/FrameMap.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/FrameMap.java rename to compiler/backend/src/org/jetbrains/jet/codegen/FrameMap.java diff --git a/backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/FunctionCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/GeneratedAnonymousClassDescriptor.java b/compiler/backend/src/org/jetbrains/jet/codegen/GeneratedAnonymousClassDescriptor.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/GeneratedAnonymousClassDescriptor.java rename to compiler/backend/src/org/jetbrains/jet/codegen/GeneratedAnonymousClassDescriptor.java diff --git a/backend/src/org/jetbrains/jet/codegen/GenerationState.java b/compiler/backend/src/org/jetbrains/jet/codegen/GenerationState.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/GenerationState.java rename to compiler/backend/src/org/jetbrains/jet/codegen/GenerationState.java diff --git a/backend/src/org/jetbrains/jet/codegen/ImplementationBodyCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/ImplementationBodyCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/ImplementationBodyCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/ImplementationBodyCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/InstructionAdapterEx.java b/compiler/backend/src/org/jetbrains/jet/codegen/InstructionAdapterEx.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/InstructionAdapterEx.java rename to compiler/backend/src/org/jetbrains/jet/codegen/InstructionAdapterEx.java diff --git a/backend/src/org/jetbrains/jet/codegen/InterfaceBodyCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/InterfaceBodyCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/InterfaceBodyCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/InterfaceBodyCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/JetTypeMapper.java b/compiler/backend/src/org/jetbrains/jet/codegen/JetTypeMapper.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/JetTypeMapper.java rename to compiler/backend/src/org/jetbrains/jet/codegen/JetTypeMapper.java diff --git a/backend/src/org/jetbrains/jet/codegen/MethodCodeGen.java b/compiler/backend/src/org/jetbrains/jet/codegen/MethodCodeGen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/MethodCodeGen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/MethodCodeGen.java diff --git a/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/OwnerKind.java b/compiler/backend/src/org/jetbrains/jet/codegen/OwnerKind.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/OwnerKind.java rename to compiler/backend/src/org/jetbrains/jet/codegen/OwnerKind.java diff --git a/backend/src/org/jetbrains/jet/codegen/PropertyCodegen.java b/compiler/backend/src/org/jetbrains/jet/codegen/PropertyCodegen.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/PropertyCodegen.java rename to compiler/backend/src/org/jetbrains/jet/codegen/PropertyCodegen.java diff --git a/backend/src/org/jetbrains/jet/codegen/StackValue.java b/compiler/backend/src/org/jetbrains/jet/codegen/StackValue.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/StackValue.java rename to compiler/backend/src/org/jetbrains/jet/codegen/StackValue.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/ArraySize.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/ArraySize.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/ArraySize.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/ArraySize.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/BinaryOp.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/BinaryOp.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/BinaryOp.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/BinaryOp.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/Concat.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Concat.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/Concat.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Concat.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/Increment.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Increment.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/Increment.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Increment.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethod.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethod.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethod.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethod.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethods.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethods.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethods.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/IntrinsicMethods.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/Inv.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Inv.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/Inv.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Inv.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/Not.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Not.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/Not.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/Not.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/NumberCast.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/NumberCast.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/NumberCast.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/NumberCast.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/PsiMethodCall.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/PsiMethodCall.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/PsiMethodCall.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/PsiMethodCall.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/RangeTo.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/RangeTo.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/RangeTo.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/RangeTo.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/StringLength.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/StringLength.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/StringLength.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/StringLength.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/TypeInfo.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/TypeInfo.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/TypeInfo.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/TypeInfo.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/UnaryMinus.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/UnaryMinus.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/UnaryMinus.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/UnaryMinus.java diff --git a/backend/src/org/jetbrains/jet/codegen/intrinsics/ValueTypeInfo.java b/compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/ValueTypeInfo.java similarity index 100% rename from backend/src/org/jetbrains/jet/codegen/intrinsics/ValueTypeInfo.java rename to compiler/backend/src/org/jetbrains/jet/codegen/intrinsics/ValueTypeInfo.java diff --git a/frontend.java/frontend.java.iml b/compiler/frontend.java/frontend.java.iml similarity index 100% rename from frontend.java/frontend.java.iml rename to compiler/frontend.java/frontend.java.iml diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassDescriptor.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassDescriptor.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassDescriptor.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassDescriptor.java diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDefaultImports.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDefaultImports.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDefaultImports.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDefaultImports.java diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaDescriptorResolver.java diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaNamespaceDescriptor.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaNamespaceDescriptor.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaNamespaceDescriptor.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaNamespaceDescriptor.java diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaPackageScope.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaPackageScope.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaPackageScope.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaPackageScope.java diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaSemanticServices.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaSemanticServices.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaSemanticServices.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaSemanticServices.java diff --git a/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaTypeTransformer.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaTypeTransformer.java similarity index 100% rename from frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaTypeTransformer.java rename to compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaTypeTransformer.java diff --git a/frontend/buildLexer.xml b/compiler/frontend/buildLexer.xml similarity index 100% rename from frontend/buildLexer.xml rename to compiler/frontend/buildLexer.xml diff --git a/frontend/frontend.iml b/compiler/frontend/frontend.iml similarity index 100% rename from frontend/frontend.iml rename to compiler/frontend/frontend.iml diff --git a/frontend/src/jet/Library.jet b/compiler/frontend/src/jet/Library.jet similarity index 100% rename from frontend/src/jet/Library.jet rename to compiler/frontend/src/jet/Library.jet diff --git a/frontend/src/org/jetbrains/jet/JetNodeType.java b/compiler/frontend/src/org/jetbrains/jet/JetNodeType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/JetNodeType.java rename to compiler/frontend/src/org/jetbrains/jet/JetNodeType.java diff --git a/frontend/src/org/jetbrains/jet/JetNodeTypes.java b/compiler/frontend/src/org/jetbrains/jet/JetNodeTypes.java similarity index 100% rename from frontend/src/org/jetbrains/jet/JetNodeTypes.java rename to compiler/frontend/src/org/jetbrains/jet/JetNodeTypes.java diff --git a/frontend/src/org/jetbrains/jet/lang/CollectingErrorHandler.java b/compiler/frontend/src/org/jetbrains/jet/lang/CollectingErrorHandler.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/CollectingErrorHandler.java rename to compiler/frontend/src/org/jetbrains/jet/lang/CollectingErrorHandler.java diff --git a/frontend/src/org/jetbrains/jet/lang/CompositeErrorHandler.java b/compiler/frontend/src/org/jetbrains/jet/lang/CompositeErrorHandler.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/CompositeErrorHandler.java rename to compiler/frontend/src/org/jetbrains/jet/lang/CompositeErrorHandler.java diff --git a/frontend/src/org/jetbrains/jet/lang/ErrorHandler.java b/compiler/frontend/src/org/jetbrains/jet/lang/ErrorHandler.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/ErrorHandler.java rename to compiler/frontend/src/org/jetbrains/jet/lang/ErrorHandler.java diff --git a/frontend/src/org/jetbrains/jet/lang/ErrorHandlerAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/ErrorHandlerAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/ErrorHandlerAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/ErrorHandlerAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/JetDiagnostic.java b/compiler/frontend/src/org/jetbrains/jet/lang/JetDiagnostic.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/JetDiagnostic.java rename to compiler/frontend/src/org/jetbrains/jet/lang/JetDiagnostic.java diff --git a/frontend/src/org/jetbrains/jet/lang/JetSemanticServices.java b/compiler/frontend/src/org/jetbrains/jet/lang/JetSemanticServices.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/JetSemanticServices.java rename to compiler/frontend/src/org/jetbrains/jet/lang/JetSemanticServices.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/BlockInfo.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/BlockInfo.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/BlockInfo.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/BlockInfo.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/BreakableBlockInfo.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/BreakableBlockInfo.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/BreakableBlockInfo.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/BreakableBlockInfo.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/GenerationTrigger.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/GenerationTrigger.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/GenerationTrigger.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/GenerationTrigger.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilder.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilder.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilder.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilder.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilderAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilderAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilderAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowBuilderAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/JetFlowInformationProvider.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetFlowInformationProvider.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/JetFlowInformationProvider.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetFlowInformationProvider.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/Label.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/Label.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/Label.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/Label.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/LoopInfo.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/LoopInfo.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/LoopInfo.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/LoopInfo.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/AbstractJumpInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/AbstractJumpInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/AbstractJumpInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/AbstractJumpInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ConditionalJumpInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ConditionalJumpInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ConditionalJumpInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ConditionalJumpInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/FunctionLiteralValueInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/FunctionLiteralValueInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/FunctionLiteralValueInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/FunctionLiteralValueInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Instruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Instruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Instruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Instruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionVisitor.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionVisitor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionVisitor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionVisitor.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionWithNext.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionWithNext.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionWithNext.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/InstructionWithNext.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowDataTraceFactory.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowDataTraceFactory.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowDataTraceFactory.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowDataTraceFactory.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowInstructionsGenerator.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowInstructionsGenerator.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowInstructionsGenerator.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetControlFlowInstructionsGenerator.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstructionImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstructionImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstructionImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetElementInstructionImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetPseudocodeTrace.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetPseudocodeTrace.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetPseudocodeTrace.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/JetPseudocodeTrace.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/NondeterministicJumpInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/NondeterministicJumpInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/NondeterministicJumpInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/NondeterministicJumpInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Pseudocode.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Pseudocode.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Pseudocode.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/Pseudocode.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadUnitValueInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadUnitValueInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadUnitValueInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadUnitValueInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadValueInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadValueInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadValueInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReadValueInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnNoValueInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnNoValueInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnNoValueInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnNoValueInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnValueInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnValueInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnValueInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/ReturnValueInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineEnterInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineEnterInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineEnterInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineEnterInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineExitInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineExitInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineExitInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/SubroutineExitInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnconditionalJumpInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnconditionalJumpInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnconditionalJumpInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnconditionalJumpInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnsupportedElementInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnsupportedElementInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnsupportedElementInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/UnsupportedElementInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/WriteValueInstruction.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/WriteValueInstruction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/WriteValueInstruction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/WriteValueInstruction.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/AbstractNamespaceDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/AbstractNamespaceDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/AbstractNamespaceDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/AbstractNamespaceDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/Annotation.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/Annotation.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/Annotation.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/Annotation.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/CallableDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/CallableDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/CallableDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/CallableDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ClassKind.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassKind.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ClassKind.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassKind.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ClassifierDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassifierDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ClassifierDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ClassifierDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ConstructorDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorVisitor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorVisitor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorVisitor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/DeclarationDescriptorVisitor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ExtensionDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ExtensionDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ExtensionDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ExtensionDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorUtil.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorUtil.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorUtil.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionDescriptorUtil.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionGroup.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionGroup.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/FunctionGroup.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/FunctionGroup.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingClassDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingClassDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingClassDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingClassDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingFunctionGroup.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingFunctionGroup.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingFunctionGroup.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/LazySubstitutingFunctionGroup.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/LocalVariableDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/LocalVariableDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/LocalVariableDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/LocalVariableDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/MemberDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MemberDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/MemberDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MemberDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/Modality.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/Modality.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/Modality.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/Modality.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ModuleDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ModuleDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ModuleDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ModuleDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/MutableClassDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MutableClassDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/MutableClassDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MutableClassDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/MutableDeclarationDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MutableDeclarationDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/MutableDeclarationDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MutableDeclarationDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/MutableValueParameterDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MutableValueParameterDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/MutableValueParameterDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/MutableValueParameterDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/Named.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/Named.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/Named.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/Named.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceLike.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceLike.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceLike.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/NamespaceLike.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyAccessorDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyAccessorDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/PropertyAccessorDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyAccessorDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyGetterDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyGetterDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/PropertyGetterDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyGetterDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/PropertySetterDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertySetterDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/PropertySetterDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertySetterDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/TypeParameterDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/TypeParameterDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/TypeParameterDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/TypeParameterDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/ValueParameterDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/VariableAsFunctionDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/VariableAsFunctionDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/VariableAsFunctionDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/VariableAsFunctionDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/VariableDescriptorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/WritableFunctionGroup.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/WritableFunctionGroup.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/WritableFunctionGroup.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/WritableFunctionGroup.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/Annotated.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/Annotated.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/annotations/Annotated.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/Annotated.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotatedImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotatedImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotatedImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotatedImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationArgumentVisitor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationArgumentVisitor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationArgumentVisitor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationArgumentVisitor.java diff --git a/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationDescriptor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationDescriptor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/descriptors/annotations/AnnotationDescriptor.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPredicate.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPredicate.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPredicate.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractTokenStreamPredicate.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/Consumer.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/Consumer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/Consumer.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/Consumer.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/FirstBefore.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/FirstBefore.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/FirstBefore.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/FirstBefore.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/JetParser.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetParser.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/JetParser.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetParser.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/JetParserDefinition.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetParserDefinition.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/JetParserDefinition.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetParserDefinition.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/JetParsing.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetParsing.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/JetParsing.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetParsing.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/LastBefore.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/LastBefore.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/LastBefore.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/LastBefore.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/MarkerAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/MarkerAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/MarkerAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/MarkerAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilder.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilder.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilder.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilder.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderForByClause.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderForByClause.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderForByClause.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderForByClause.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/SemanticWhitespaceAwarePsiBuilderImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPredicate.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPredicate.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPredicate.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/TokenStreamPredicate.java diff --git a/frontend/src/org/jetbrains/jet/lang/parsing/TruncatedSemanticWhitespaceAwarePsiBuilder.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/TruncatedSemanticWhitespaceAwarePsiBuilder.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/parsing/TruncatedSemanticWhitespaceAwarePsiBuilder.java rename to compiler/frontend/src/org/jetbrains/jet/lang/parsing/TruncatedSemanticWhitespaceAwarePsiBuilder.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/Call.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/Call.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/Call.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/Call.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotatedExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotatedExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetAnnotatedExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotatedExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotation.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotation.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetAnnotation.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotation.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotationEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotationEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetAnnotationEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetAnnotationEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpressionWithTypeRHS.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpressionWithTypeRHS.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpressionWithTypeRHS.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBinaryExpressionWithTypeRHS.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetBindingPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBindingPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetBindingPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBindingPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetBlockExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBlockExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetBlockExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBlockExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetBlockStringTemplateEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBlockStringTemplateEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetBlockStringTemplateEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBlockStringTemplateEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetBreakExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBreakExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetBreakExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetBreakExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetCallElement.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetCallElement.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetCallElement.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetCallElement.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetCallExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetCallExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetCallExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetCallExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetCatchClause.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetCatchClause.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetCatchClause.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetCatchClause.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetChangeUtil.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetChangeUtil.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetChangeUtil.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetChangeUtil.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetClass.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClass.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetClass.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClass.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetClassBody.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassBody.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetClassBody.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassBody.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetClassInitializer.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassInitializer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetClassInitializer.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassInitializer.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetClassObject.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassObject.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetClassObject.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassObject.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetClassOrObject.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassOrObject.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetClassOrObject.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetClassOrObject.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetConstantExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetConstantExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetConstantExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetConstantExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetConstructor.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetConstructor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetConstructor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetConstructor.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetConstructorCalleeExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetConstructorCalleeExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetConstructorCalleeExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetConstructorCalleeExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetContainerNode.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetContainerNode.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetContainerNode.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetContainerNode.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetContinueExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetContinueExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetContinueExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetContinueExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDeclaration.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDeclaration.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDeclaration.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDeclaration.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDeclarationWithBody.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDeclarationWithBody.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDeclarationWithBody.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDeclarationWithBody.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDecomposerPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDecomposerPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDecomposerPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDecomposerPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifier.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifier.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifier.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifier.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifierList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifierList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifierList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegationSpecifierList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorByExpressionSpecifier.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorByExpressionSpecifier.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorByExpressionSpecifier.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorByExpressionSpecifier.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperCall.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperCall.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperCall.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperCall.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperClass.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperClass.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperClass.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToSuperClass.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToThisCall.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToThisCall.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToThisCall.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDelegatorToThisCall.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDoWhileExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDoWhileExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDoWhileExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDoWhileExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetDotQualifiedExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDotQualifiedExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetDotQualifiedExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetDotQualifiedExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetElement.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetElement.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetElement.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetElement.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetEnumEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetEnumEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetEnumEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetEnumEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetEscapeStringTemplateEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetEscapeStringTemplateEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetEscapeStringTemplateEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetEscapeStringTemplateEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetExpressionPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpressionPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetExpressionPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetExpressionPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetFile.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFile.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetFile.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFile.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetFinallySection.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFinallySection.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetFinallySection.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFinallySection.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetForExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetForExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetForExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetForExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetFunction.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetFunction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunction.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteral.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteral.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteral.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteral.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteralExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteralExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteralExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionLiteralExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetFunctionType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetFunctionType.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetHashQualifiedExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetHashQualifiedExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetHashQualifiedExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetHashQualifiedExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetIfExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetIfExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetIfExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetIfExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetImportDirective.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetImportDirective.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetImportDirective.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetImportDirective.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetInitializerList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetInitializerList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetInitializerList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetInitializerList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetIsExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetIsExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetIsExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetIsExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetLabelQualifiedExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetLabelQualifiedExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetLabelQualifiedExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetLabelQualifiedExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetLiteralStringTemplateEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetLiteralStringTemplateEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetLiteralStringTemplateEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetLiteralStringTemplateEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetLoopExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetLoopExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetLoopExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetLoopExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetModifierList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetModifierList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetModifierList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetModifierList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetNamedArgumentImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedArgumentImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetNamedArgumentImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedArgumentImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetNamedFunction.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedFunction.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetNamedFunction.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedFunction.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetNamespace.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamespace.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetNamespace.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamespace.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetNamespaceBody.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamespaceBody.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetNamespaceBody.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamespaceBody.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetNewExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNewExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetNewExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNewExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetNullableType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNullableType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetNullableType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNullableType.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclaration.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclaration.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclaration.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclaration.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclarationName.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclarationName.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclarationName.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetObjectDeclarationName.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetObjectLiteralExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetObjectLiteralExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetObjectLiteralExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetObjectLiteralExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetParameterList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameterList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetParameterList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameterList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetParenthesizedExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParenthesizedExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetParenthesizedExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParenthesizedExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetPostfixExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPostfixExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetPostfixExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPostfixExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetPredicateExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPredicateExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetPredicateExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPredicateExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetPrefixExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPrefixExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetPrefixExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPrefixExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetProjectionKind.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetProjectionKind.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetProjectionKind.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetProjectionKind.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetProperty.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetProperty.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetProperty.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetProperty.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetPropertyAccessor.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPropertyAccessor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetPropertyAccessor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPropertyAccessor.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetPsiUtil.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPsiUtil.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetPsiUtil.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetPsiUtil.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetQualifiedExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetQualifiedExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetQualifiedExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetQualifiedExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetReferenceExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetReferenceExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetReferenceExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetReferenceExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetReturnExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetReturnExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetReturnExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetReturnExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetRootNamespaceExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetRootNamespaceExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetRootNamespaceExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetRootNamespaceExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetSafeQualifiedExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSafeQualifiedExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetSafeQualifiedExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSafeQualifiedExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetSelfType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSelfType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetSelfType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSelfType.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameStringTemplateEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameStringTemplateEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameStringTemplateEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetSimpleNameStringTemplateEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntryWithExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntryWithExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntryWithExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateEntryWithExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetStringTemplateExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetThisExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetThisExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetThisExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetThisExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetThisReferenceExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetThisReferenceExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetThisReferenceExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetThisReferenceExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetThrowExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetThrowExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetThrowExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetThrowExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTryExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTryExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTryExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTryExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTupleExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTupleExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTupleExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTupleExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTuplePattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTuplePattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTuplePattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTuplePattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTuplePatternEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTuplePatternEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTuplePatternEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTuplePatternEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTupleType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTupleType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTupleType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTupleType.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeArgumentList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeArgumentList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeArgumentList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeArgumentList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraint.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraint.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraint.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraint.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraintList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraintList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraintList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeConstraintList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeElement.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeElement.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeElement.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeElement.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameter.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameter.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterListOwner.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterListOwner.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterListOwner.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeParameterListOwner.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypePattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypePattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypePattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypePattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeProjection.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeProjection.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeProjection.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeProjection.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypeReference.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeReference.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypeReference.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypeReference.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetTypedef.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypedef.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetTypedef.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetTypedef.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetUnaryExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetUnaryExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetUnaryExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetUnaryExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetUserType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetUserType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetUserType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetUserType.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgument.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgument.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetValueArgument.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgument.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentList.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentList.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentList.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentList.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentName.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentName.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentName.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetValueArgumentName.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetVisitor.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetVisitor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetVisitor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetVisitor.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetVisitorVoid.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetVisitorVoid.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetVisitorVoid.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetVisitorVoid.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWhenCondition.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenCondition.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWhenCondition.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenCondition.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionCall.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionCall.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionCall.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionCall.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionInRange.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionInRange.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionInRange.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionInRange.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionIsPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionIsPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionIsPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenConditionIsPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWhenEntry.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenEntry.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWhenEntry.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenEntry.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWhenExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWhenExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhenExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWhileExpression.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhileExpression.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWhileExpression.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWhileExpression.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/JetWildcardPattern.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWildcardPattern.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/JetWildcardPattern.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/JetWildcardPattern.java diff --git a/frontend/src/org/jetbrains/jet/lang/psi/ValueArgument.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/ValueArgument.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/psi/ValueArgument.java rename to compiler/frontend/src/org/jetbrains/jet/lang/psi/ValueArgument.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/AbstractScopeAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AbstractScopeAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/AbstractScopeAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/AbstractScopeAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/AnnotationResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnnotationResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/AnnotationResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnnotationResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContext.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/BindingContextUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContextUtils.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/BindingContextUtils.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingContextUtils.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/BindingTrace.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingTrace.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/BindingTrace.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingTrace.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceContext.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceContext.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceContext.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/BindingTraceContext.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/BodyResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/BodyResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/BodyResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/BodyResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/ChainedScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ChainedScope.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/ChainedScope.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/ChainedScope.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/ClassDescriptorResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ClassDescriptorResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/ClassDescriptorResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/ClassDescriptorResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/DelegatingBindingTrace.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DelegatingBindingTrace.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/DelegatingBindingTrace.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/DelegatingBindingTrace.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorUtils.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/DescriptorUtils.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorUtils.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/ImportingStrategy.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportingStrategy.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/ImportingStrategy.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportingStrategy.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/JetModuleUtil.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetModuleUtil.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/JetModuleUtil.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetModuleUtil.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/JetScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetScope.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/JetScope.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetScope.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/JetScopeAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetScopeAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/JetScopeAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetScopeAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/JetScopeImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetScopeImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/JetScopeImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/JetScopeImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/LazyScopeAdapter.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/LazyScopeAdapter.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/LazyScopeAdapter.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/LazyScopeAdapter.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/SubstitutingScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/SubstitutingScope.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/SubstitutingScope.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/SubstitutingScope.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/TemporaryBindingTrace.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TemporaryBindingTrace.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/TemporaryBindingTrace.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/TemporaryBindingTrace.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalysisContext.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalysisContext.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalysisContext.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalysisContext.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalyzer.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalyzer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalyzer.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/TopDownAnalyzer.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeHierarchyResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/TypeResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/TypeResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/TypeResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/WritableScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/WritableScope.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/WritableScope.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/WritableScope.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeWithImports.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeWithImports.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeWithImports.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/WritableScopeWithImports.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/WriteThroughScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/WriteThroughScope.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/WriteThroughScope.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/WriteThroughScope.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/CallResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResult.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResult.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResult.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadResolutionResult.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadingConflictResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadingConflictResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadingConflictResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/OverloadingConflictResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolutionTask.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolutionTask.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolutionTask.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ResolutionTask.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/calls/TaskPrioritizer.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/TaskPrioritizer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/calls/TaskPrioritizer.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/TaskPrioritizer.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/calls/TracingStrategy.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/TracingStrategy.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/calls/TracingStrategy.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/TracingStrategy.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/calls/ValueArgumentsToParametersMapper.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ValueArgumentsToParametersMapper.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/calls/ValueArgumentsToParametersMapper.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/ValueArgumentsToParametersMapper.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/BooleanValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/BooleanValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/BooleanValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/BooleanValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/ByteValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/ByteValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/ByteValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/ByteValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/CharValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/CharValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/CharValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/CharValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstant.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstant.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstant.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstant.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstantResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstantResolver.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstantResolver.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/CompileTimeConstantResolver.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/DoubleValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/DoubleValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/DoubleValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/DoubleValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/ErrorValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/ErrorValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/ErrorValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/ErrorValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/FloatValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/FloatValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/FloatValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/FloatValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/IntValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/IntValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/IntValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/IntValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/LongValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/LongValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/LongValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/LongValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/NullValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/NullValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/NullValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/NullValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/ShortValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/ShortValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/ShortValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/ShortValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/resolve/constants/StringValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/StringValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/resolve/constants/StringValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/resolve/constants/StringValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/CallMaker.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/CallMaker.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/CallMaker.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/CallMaker.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/DataFlowInfo.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/DataFlowInfo.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/DataFlowInfo.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/DataFlowInfo.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/DeferredType.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/DeferredType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/DeferredType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/DeferredType.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/DescriptorSubstitutor.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/DescriptorSubstitutor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/DescriptorSubstitutor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/DescriptorSubstitutor.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/DfsNodeHandler.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/DfsNodeHandler.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/DfsNodeHandler.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/DfsNodeHandler.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/ErrorUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/ErrorUtils.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/ErrorUtils.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/ErrorUtils.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/JetStandardClasses.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/JetStandardClasses.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/JetStandardClasses.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/JetStandardClasses.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/JetStandardLibrary.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/JetStandardLibrary.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/JetStandardLibrary.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/JetStandardLibrary.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/JetType.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/JetType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/JetType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/JetType.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/JetTypeChecker.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeChecker.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/JetTypeChecker.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeChecker.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/JetTypeImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/JetTypeImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/JetTypeInferrer.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeInferrer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/JetTypeInferrer.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeInferrer.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/LazyValue.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/LazyValue.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/LazyValue.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/LazyValue.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/NamespaceType.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/NamespaceType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/NamespaceType.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/NamespaceType.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/ReenteringLazyValueComputationException.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/ReenteringLazyValueComputationException.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/ReenteringLazyValueComputationException.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/ReenteringLazyValueComputationException.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/TypeConstructor.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeConstructor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/TypeConstructor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/TypeConstructor.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/TypeConstructorImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeConstructorImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/TypeConstructorImpl.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/TypeConstructorImpl.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/TypeProjection.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeProjection.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/TypeProjection.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/TypeProjection.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/TypeSubstitutor.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeSubstitutor.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/TypeSubstitutor.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/TypeSubstitutor.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/TypeUtils.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/Variance.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/Variance.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/Variance.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/Variance.java diff --git a/frontend/src/org/jetbrains/jet/lang/types/inference/ConstraintSystem.java b/compiler/frontend/src/org/jetbrains/jet/lang/types/inference/ConstraintSystem.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lang/types/inference/ConstraintSystem.java rename to compiler/frontend/src/org/jetbrains/jet/lang/types/inference/ConstraintSystem.java diff --git a/frontend/src/org/jetbrains/jet/lexer/Jet.flex b/compiler/frontend/src/org/jetbrains/jet/lexer/Jet.flex similarity index 100% rename from frontend/src/org/jetbrains/jet/lexer/Jet.flex rename to compiler/frontend/src/org/jetbrains/jet/lexer/Jet.flex diff --git a/frontend/src/org/jetbrains/jet/lexer/JetKeywordToken.java b/compiler/frontend/src/org/jetbrains/jet/lexer/JetKeywordToken.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lexer/JetKeywordToken.java rename to compiler/frontend/src/org/jetbrains/jet/lexer/JetKeywordToken.java diff --git a/frontend/src/org/jetbrains/jet/lexer/JetLexer.java b/compiler/frontend/src/org/jetbrains/jet/lexer/JetLexer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lexer/JetLexer.java rename to compiler/frontend/src/org/jetbrains/jet/lexer/JetLexer.java diff --git a/frontend/src/org/jetbrains/jet/lexer/JetToken.java b/compiler/frontend/src/org/jetbrains/jet/lexer/JetToken.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lexer/JetToken.java rename to compiler/frontend/src/org/jetbrains/jet/lexer/JetToken.java diff --git a/frontend/src/org/jetbrains/jet/lexer/JetTokens.java b/compiler/frontend/src/org/jetbrains/jet/lexer/JetTokens.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lexer/JetTokens.java rename to compiler/frontend/src/org/jetbrains/jet/lexer/JetTokens.java diff --git a/frontend/src/org/jetbrains/jet/lexer/_JetLexer.java b/compiler/frontend/src/org/jetbrains/jet/lexer/_JetLexer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/lexer/_JetLexer.java rename to compiler/frontend/src/org/jetbrains/jet/lexer/_JetLexer.java diff --git a/frontend/src/org/jetbrains/jet/plugin/JetFileType.java b/compiler/frontend/src/org/jetbrains/jet/plugin/JetFileType.java similarity index 100% rename from frontend/src/org/jetbrains/jet/plugin/JetFileType.java rename to compiler/frontend/src/org/jetbrains/jet/plugin/JetFileType.java diff --git a/frontend/src/org/jetbrains/jet/plugin/JetLanguage.java b/compiler/frontend/src/org/jetbrains/jet/plugin/JetLanguage.java similarity index 100% rename from frontend/src/org/jetbrains/jet/plugin/JetLanguage.java rename to compiler/frontend/src/org/jetbrains/jet/plugin/JetLanguage.java diff --git a/frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java b/compiler/frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java similarity index 100% rename from frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java rename to compiler/frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java diff --git a/frontend/src/org/jetbrains/jet/util/CommonSuppliers.java b/compiler/frontend/src/org/jetbrains/jet/util/CommonSuppliers.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/CommonSuppliers.java rename to compiler/frontend/src/org/jetbrains/jet/util/CommonSuppliers.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/BasicWritableSlice.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/BasicWritableSlice.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/BasicWritableSlice.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/BasicWritableSlice.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/DelegatingSlice.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/DelegatingSlice.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/DelegatingSlice.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/DelegatingSlice.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/MapSupplier.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/MapSupplier.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/MapSupplier.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/MapSupplier.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/MutableSlicedMap.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/MutableSlicedMap.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/MutableSlicedMap.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/MutableSlicedMap.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/ReadOnlySlice.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/ReadOnlySlice.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/ReadOnlySlice.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/ReadOnlySlice.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/RemovableSlice.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/RemovableSlice.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/RemovableSlice.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/RemovableSlice.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/RewritePolicy.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/RewritePolicy.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/RewritePolicy.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/RewritePolicy.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMap.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMap.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMap.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMap.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapImpl.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapImpl.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapImpl.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapImpl.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapKey.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapKey.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapKey.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/SlicedMapKey.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/Slices.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/Slices.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/Slices.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/Slices.java diff --git a/frontend/src/org/jetbrains/jet/util/slicedmap/WritableSlice.java b/compiler/frontend/src/org/jetbrains/jet/util/slicedmap/WritableSlice.java similarity index 100% rename from frontend/src/org/jetbrains/jet/util/slicedmap/WritableSlice.java rename to compiler/frontend/src/org/jetbrains/jet/util/slicedmap/WritableSlice.java