summaryrefslogblamecommitdiff
path: root/config/list/scalac.lst
blob: a4bfe6d4e49ee1283858d91a1f96d0b3ff740a83 (plain) (tree)
1
2
3
4
5




                                                                              



































































































































































                                                                  





                    
                             

                            
                                  
                        
                                   





                                 



                                 
                                                 
                                          
                                          
                                      
                                       
                                        
 




                                
                              
                       

                               
                             
                      


                   









                                  
                                  


                             
                              
 

                           
                                                                              
############################################################-*-Makefile-*-####
# scalac source files (paths are relative to ./sources/scala/tools/scalac)
##############################################################################
# $Id$

../../../scalac/ApplicationError.java
../../../scalac/CompilerCommand.java
../../../scalac/CompilerPhases.java
../../../scalac/Global.java
../../../scalac/Phase.java
../../../scalac/PhaseDescriptor.java
../../../scalac/CompilationUnit.java

../../../scalac/ast/DefaultTreeFactory.java
../../../scalac/ast/LazyTreeCopier.java
../../../scalac/ast/StrictTreeCopier.java
../../../scalac/ast/Transformer.java
../../../scalac/ast/Traverser.java
../../../scalac/ast/Tree.java
../../../scalac/ast/TreeCloner.java
../../../scalac/ast/TreeCopier.java
../../../scalac/ast/TreeFactory.java
../../../scalac/ast/TreeGen.java
../../../scalac/ast/TreeInfo.java
../../../scalac/ast/TreeList.java

../../../scalac/ast/printer/TreePrinter.java

../../../scalac/atree/AArithmeticOp.java
../../../scalac/atree/AClass.java
../../../scalac/atree/ACode.java
../../../scalac/atree/AComparisonOp.java
../../../scalac/atree/AConstant.java
../../../scalac/atree/AField.java
../../../scalac/atree/AFunction.java
../../../scalac/atree/AInvokeStyle.java
../../../scalac/atree/ALocation.java
../../../scalac/atree/ALogicalOp.java
../../../scalac/atree/AMember.java
../../../scalac/atree/AMethod.java
../../../scalac/atree/APrimitive.java
../../../scalac/atree/ARepository.java
../../../scalac/atree/AShiftOp.java
../../../scalac/atree/ATestOp.java
../../../scalac/atree/ATreeFactory.java
../../../scalac/atree/ATreeFromSTree.java
../../../scalac/atree/ATreePrinter.java
../../../scalac/atree/ATreeTyper.java
../../../scalac/atree/ATypeKind.java

../../../scalac/backend/Primitive.java
../../../scalac/backend/Primitives.java
../../../scalac/backend/jvm/GenJVMPhase.java
../../../scalac/backend/jvm/GenJVM.java
../../../scalac/backend/msil/GenMSIL.java
../../../scalac/backend/msil/GenMSILPhase.java
../../../scalac/backend/msil/TypeCreator.java

../../../scalac/checkers/CheckSymbols.java
../../../scalac/checkers/CheckTreeNodes.java
../../../scalac/checkers/CheckTypes.java
../../../scalac/checkers/Checker.java
../../../scalac/checkers/TreeChecker.java

../../../scalac/framework/History.java
../../../scalac/framework/Promise.java

../../../scalac/symtab/classfile/AttributeParser.java
../../../scalac/symtab/classfile/CLRPackageParser.java
../../../scalac/symtab/classfile/CLRClassParser.java
../../../scalac/symtab/classfile/ClassParser.java
../../../scalac/symtab/classfile/ClassfileConstants.java
../../../scalac/symtab/classfile/ClassfileParser.java
../../../scalac/symtab/classfile/ConstantPool.java
../../../scalac/symtab/classfile/JavaTypeCreator.java
../../../scalac/symtab/classfile/JavaTypeFactory.java
../../../scalac/symtab/classfile/PackageParser.java
../../../scalac/symtab/classfile/Signatures.java
../../../scalac/symtab/classfile/SymblParser.java
../../../scalac/symtab/classfile/Pickle.java
../../../scalac/symtab/classfile/UnPickle.java

../../../scalac/symtab/ClosureHistory.java
../../../scalac/symtab/Definitions.java
../../../scalac/symtab/EntryTags.java
../../../scalac/symtab/Kinds.java
../../../scalac/symtab/Modifiers.java
../../../scalac/symtab/Scope.java
../../../scalac/symtab/SourceCompleter.java
../../../scalac/symtab/SymSet.java
../../../scalac/symtab/Symbol.java
../../../scalac/symtab/SymbolCloner.java
../../../scalac/symtab/SymbolComparator.java
../../../scalac/symtab/SymbolLoader.java
../../../scalac/symtab/SymbolNameWriter.java
../../../scalac/symtab/SymbolSubstTypeMap.java
../../../scalac/symtab/SymbolTablePrinter.java
../../../scalac/symtab/Type.java
../../../scalac/symtab/TypeTags.java

../../../scalac/transformer/AddAccessorsPhase.java
../../../scalac/transformer/AddConstructors.java
../../../scalac/transformer/AddConstructorsPhase.java
../../../scalac/transformer/AddInterfaces.java
../../../scalac/transformer/AddInterfacesPhase.java
../../../scalac/transformer/Erasure.java
../../../scalac/transformer/ErasurePhase.java
../../../scalac/transformer/ExpandMixinsPhase.java
../../../scalac/transformer/ExplicitOuterClassesPhase.java
../../../scalac/transformer/LambdaLift.java
../../../scalac/transformer/LambdaLiftPhase.java
../../../scalac/transformer/MakeBoxingExplicitPhase.java
../../../scalac/transformer/OwnerTransformer.java
../../../scalac/transformer/TailCallPhase.java
../../../scalac/transformer/TypesAsValuesPhase.java
# ../../../scalac/transformer/UnCurry.java
# ../../../scalac/transformer/UnCurryPhase.java

../../../scalac/transformer/matching/AlgebraicMatcher.java
../../../scalac/transformer/matching/Autom2Scala.java
../../../scalac/transformer/matching/BindingBerrySethi.java
../../../scalac/transformer/matching/BerrySethi.java
../../../scalac/transformer/matching/CaseEnv.java
../../../scalac/transformer/matching/CodeFactory.java
../../../scalac/transformer/matching/CollectVariableTraverser.java
../../../scalac/transformer/matching/DetWordAutom.java
../../../scalac/transformer/matching/FreshVariableTraverser.java
../../../scalac/transformer/matching/Label.java
../../../scalac/transformer/matching/TracerInScala.java
../../../scalac/transformer/matching/LeftTracerInScala.java
../../../scalac/transformer/matching/NondetWordAutom.java
../../../scalac/transformer/matching/NoSeqVariableTraverser.java
../../../scalac/transformer/matching/PartialMatcher.java
../../../scalac/transformer/matching/PatternMatcher.java
../../../scalac/transformer/matching/PatternNode.java
../../../scalac/transformer/matching/PatternNodeCreator.java
../../../scalac/transformer/matching/PatternTool.java
../../../scalac/transformer/matching/RightTracerInScala.java
../../../scalac/transformer/matching/SequenceMatcher.java
../../../scalac/transformer/matching/StateSetComparator.java
../../../scalac/transformer/matching/VariableTraverser.java
../../../scalac/transformer/matching/WordAutomInScala.java

../../../scalac/typechecker/AnalyzerPhase.java
../../../scalac/typechecker/Infer.java
# ../../../scalac/typechecker/RefCheck.java
# ../../../scalac/typechecker/RefCheckPhase.java

../../../scalac/util/AbstractFileReader.java
../../../scalac/util/ArrayApply.java
../../../scalac/util/Debug.java
../../../scalac/util/EmptyPhase.java
../../../scalac/util/FreshNameCreator.java
../../../scalac/util/Name.java
../../../scalac/util/NameTransformer.java
../../../scalac/util/Names.java
../../../scalac/util/OptionParser.java
../../../scalac/util/PrefixMatcher.java
../../../scalac/util/Reporter.java
../../../scalac/util/SourceRepresentation.java
../../../scalac/util/Strings.java
../../../scalac/util/TermName.java
../../../scalac/util/TypeName.java
../../../scalac/util/TypeNames.java
../../../scalac/util/UniqueID.java

../../../scalac/transformer/ICodePhase.java
../../../scalac/transformer/WholeProgPhase.java

CompilerPhases.scala
Global.scala
Main.scala

ast/TreeList.scala

ast/parser/MarkupParser.scala
ast/parser/Parser.scala
ast/parser/ParserPhase.scala
ast/parser/PatternNormalizer.scala
ast/parser/Scanner.scala
ast/parser/SymbolicXMLBuilder.scala
ast/parser/TokenData.scala
ast/parser/Tokens.scala

ast/printer/HTMLPrinter.scala
ast/printer/TextTreePrinter.scala

transformer/TransMatch.scala
transformer/TransMatchPhase.scala
transformer/UnCurry.scala
transformer/UnCurryPhase.scala
transformer/matching/FullRegularTranslator.scala 
transformer/matching/MutableGrammar.scala 
transformer/matching/NonTermFactory.scala 
transformer/matching/PatternExp.scala 
transformer/matching/PatternTest.scala 
#transformer/matching/PatternInfo.scala 

typechecker/Analyzer.scala
typechecker/AnalyzerPhase.scala
typechecker/ConstantFolder.scala
typechecker/Context.scala
typechecker/DeSugarize.scala
# typechecker/ImportList.scala
typechecker/Infer.scala
typechecker/RefCheck.scala
typechecker/RefCheckPhase.scala
typechecker/Substituter.scala
typechecker/View.scala

util/NewArray.scala

icode/ICodePhase.scala
icode/IBasicBlock.scala
icode/ICInstruction.scala
icode/ICode.scala
icode/ICodePrinter.scala
icode/ICTypeStack.scala

backend/GenJVMFromICode.scala
backend/GenJVMFromICodePhase.scala

wholeprog/ApplicationBuilder.scala
wholeprog/PrintDotFile.scala
wholeprog/MonomorphicCS.scala
wholeprog/Inline.scala
wholeprog/WholeProgPhase.scala

wholeprog/graph/Graph.scala

##############################################################################