Commit 97f140d1e4c2ebd7b32afd4241891d525e51c1fc
1 parent
2d64c72aa5
Exists in
master
well
Showing 2 changed files with 4 additions and 5 deletions Side-by-side Diff
ast_stmt.cc
View file @
97f140d
... | ... | @@ -344,7 +344,6 @@ |
344 | 344 | } |
345 | 345 | */ |
346 | 346 | return NULL; |
347 | - | |
348 | 347 | } |
349 | 348 | |
350 | 349 | llvm::Value * SwitchLabel::Emit(){ |
351 | 350 | |
352 | 351 | |
353 | 352 | |
... | ... | @@ -352,14 +351,14 @@ |
352 | 351 | } |
353 | 352 | |
354 | 353 | llvm::Value * Case::Emit(){ |
354 | + //stmt and label emit on stmt //return on label | |
355 | 355 | stmt->Emit(); |
356 | 356 | return label->Emit(); |
357 | - //stmt and label emit on stmt //return on label | |
358 | 357 | } |
359 | 358 | |
360 | 359 | llvm::Value * Default::Emit(){ |
360 | + //stmt emit return null | |
361 | 361 | stmt->Emit(); |
362 | 362 | return NULL; |
363 | - //stmt emit return null | |
364 | 363 | } |
irgen.cc
View file @
97f140d
... | ... | @@ -62,11 +62,11 @@ |
62 | 62 | return ty; |
63 | 63 | } |
64 | 64 | |
65 | -void IRGenerator::SetFootBlock(llvm::BasicBlock *bb) { | |
65 | +void IRGenerator::SetFooterBlock(llvm::BasicBlock *bb) { | |
66 | 66 | currentFooter = bb; |
67 | 67 | } |
68 | 68 | |
69 | -llvm::BasicBlock *IRGenerator::GetFootBlock() const { | |
69 | +llvm::BasicBlock *IRGenerator::GetFooterBlock() const { | |
70 | 70 | return currentFooter; |
71 | 71 | } |
72 | 72 |