Compare commits

..

8 Commits

Author SHA1 Message Date
JanUlrich
ed5cdd58d9 Reflections 2017-10-12 15:01:12 +02:00
JanUlrich
93a97984b5 reflections entfernen 2017-10-12 14:56:23 +02:00
JanUlrich
4b2a6f99bc Added Junit 2017-10-12 14:49:47 +02:00
JanUlrich
72b5b01990 reflections source anfügen 2017-10-12 14:43:42 +02:00
Fayez Abu Alia
a5800382c2 Merge branch 'ohneMaven' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into ohneMaven 2017-10-12 14:39:25 +02:00
Fayez Abu Alia
a019eab6b2 asm and guava libraries 2017-10-12 14:38:43 +02:00
JanUlrich
611dc4b36b ASM Library adden 2017-10-12 14:36:17 +02:00
JanUlrich
0830458ee2 Debug. Kein Maven, Librarys manuell anfügen 2017-10-12 14:33:08 +02:00
847 changed files with 3063 additions and 3183 deletions

3
.gitignore vendored
View File

@@ -7,7 +7,6 @@ bin
.mtj.tmp/
# Package Files #
*.jar
*.war
*.ear
@@ -19,4 +18,4 @@ bin
.DS_Store
.project
.settings/
/target/

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "reflections"]
path = reflections
url = ./reflections

View File

@@ -1,25 +0,0 @@
\documentclass{article}
\begin{document}
\section{Generics sind notwendig}
Generics können nicht ignoriert werden.
Folgender Fall ist Typisierbar:
\begin{program}
<T> T m1(T x){
return m2(x);
}
m2(x){
m1(1);
m2("Test");
return m1(x);
}
\end{program}
Beim weglassen des Generics T wäre es aber nicht mehr möglich.
Dann erhält jeder Constraint, welcher in Verbindung mit der Methode m1 steht
den selben TPH.
\end{document}

0
doc/Javadoc/allclasses-frame.html Normal file → Executable file
View File

0
doc/Javadoc/allclasses-noframe.html Normal file → Executable file
View File

0
doc/Javadoc/constant-values.html Normal file → Executable file
View File

0
doc/Javadoc/deprecated-list.html Normal file → Executable file
View File

0
doc/Javadoc/help-doc.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-1.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-10.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-11.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-12.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-13.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-14.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-15.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-16.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-17.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-18.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-19.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-2.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-20.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-21.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-22.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-23.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-24.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-3.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-4.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-5.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-6.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-7.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-8.html Normal file → Executable file
View File

0
doc/Javadoc/index-files/index-9.html Normal file → Executable file
View File

0
doc/Javadoc/index.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/MyCompiler.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/MyCompilerAPI.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/SourceFile.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/class-use/MyCompiler.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/class-use/MyCompilerAPI.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/class-use/SourceFile.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/Attribute.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/AttributeInfo.html Normal file → Executable file
View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

0
doc/Javadoc/mycompiler/mybytecode/CPInfo.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/ClassFile.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/CodeAttribute.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/ExceptionTable.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/FieldInfo.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/JVMCode.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/Key.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/MethodInfo.html Normal file → Executable file
View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

0
doc/Javadoc/mycompiler/mybytecode/class-use/Key.html Normal file → Executable file
View File

View File

0
doc/Javadoc/mycompiler/mybytecode/package-frame.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/package-summary.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/package-tree.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/mybytecode/package-use.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/Class.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/ClassBody.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/ClassDeclId.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/Constructor.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/DeclId.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/ExceptionList.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/FieldDecl.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/FormalParameter.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/InstVarDecl.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/Method.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/ParameterList.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/Status.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/UsedId.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/UserDef.html Normal file → Executable file
View File

0
doc/Javadoc/mycompiler/myclass/class-use/Class.html Normal file → Executable file
View File

Some files were not shown because too many files have changed in this diff Show More