Skip to content
Snippets Groups Projects
Commit 814f2c24 authored by Anders Blomdell's avatar Anders Blomdell
Browse files

Removed typedef stuff from 2006

Removed compiler noise from 2014
parent e6fe7ff8
No related branches found
No related tags found
No related merge requests found
...@@ -1143,9 +1143,6 @@ aspect C_Encoder { ...@@ -1143,9 +1143,6 @@ aspect C_Encoder {
env.println(")"); env.println(")");
env.println("{"); env.println("{");
env.indent(); env.indent();
C_emitUserTypeDeps(env, null, false); //XXX HERE BE DRAGONS
//currently set to false to turn off
//outputting of code
env.println("return labcomm"+env.verStr+"_internal_encoder_register("); env.println("return labcomm"+env.verStr+"_internal_encoder_register(");
env.indent(); env.indent();
env.println("e,"); env.println("e,");
...@@ -1196,42 +1193,6 @@ aspect C_EncoderIoctl { ...@@ -1196,42 +1193,6 @@ aspect C_EncoderIoctl {
} }
aspect C_TypeDependencies {
public void Decl.C_emitUserTypeDeps(C_env env, String via, boolean outputCode) {
if( hasDependencies() ) {
Iterator<Decl> it = type_dependencies().iterator();
while(it.hasNext()) {
Decl t = it.next();
t.C_emitUserTypeDeps(env, t.getName(), outputCode);
if(outputCode) {
System.out.println("Decl.C_emitUserTypeDeps registering "+t.getName());
env.println("labcomm"+env.verStr+"_encoder_register_"+env.prefix + t.getName()+"(e);");
} else { // Just output a comment
String refpath = (via == null) ? "directly" : "indirectly via "+via;
env.println(" //Depends ("+refpath+") on "+t.getName() );
}
}
}
}
public void Decl.C_emitUserTypeRefs(C_env env, String via, boolean outputCode) {
if( isReferenced() ) {
Iterator<Decl> it = type_references().iterator();
while(it.hasNext()) {
Decl t = it.next();
t.C_emitUserTypeRefs(env, t.getName(), outputCode);
if(outputCode) {
env.println("labcomm"+env.verStr+"_encoder_register_"+env.prefix + t.getName()+"(e);");
} else { // Just output a comment
String refpath = (via == null) ? "directly" : "indirectly via "+via;
env.println(" //Is referenced ("+refpath+") by "+t.getName() );
}
}
}
}
}
aspect C_Signature { aspect C_Signature {
public void ASTNode.C_emitSignature(C_env env) { public void ASTNode.C_emitSignature(C_env env) {
......
...@@ -1244,7 +1244,6 @@ aspect C_TypeDependencies { ...@@ -1244,7 +1244,6 @@ aspect C_TypeDependencies {
t.C_emitUserTypeDeps(env, t.getName(), outputCode); t.C_emitUserTypeDeps(env, t.getName(), outputCode);
if(outputCode) { if(outputCode) {
System.out.println("Decl.C_emitUserTypeDeps registering "+t.getName());
env.println("labcomm"+env.verStr+"_encoder_type_register_"+env.prefix + t.getName()+"(e);"); env.println("labcomm"+env.verStr+"_encoder_type_register_"+env.prefix + t.getName()+"(e);");
} else { // Just output a comment } else { // Just output a comment
String refpath = (via == null) ? "directly" : "indirectly via "+via; String refpath = (via == null) ? "directly" : "indirectly via "+via;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment