Allow building of CFGs for ASTs that contain BlockExprs.
llvm-svn: 89830
This commit is contained in:
parent
cfe223f637
commit
470bfa47db
|
@ -461,9 +461,12 @@ CFGBlock *CFGBuilder::VisitBinaryOperator(BinaryOperator *B, bool alwaysAdd) {
|
|||
return VisitStmt(B, alwaysAdd);
|
||||
}
|
||||
|
||||
CFGBlock *CFGBuilder::VisitBlockExpr(BlockExpr* E, bool alwaysAdd) {
|
||||
// FIXME
|
||||
return NYS();
|
||||
CFGBlock *CFGBuilder::VisitBlockExpr(BlockExpr *E, bool alwaysAdd) {
|
||||
if (alwaysAdd) {
|
||||
autoCreateBlock();
|
||||
AppendStmt(Block, E);
|
||||
}
|
||||
return Block;
|
||||
}
|
||||
|
||||
CFGBlock *CFGBuilder::VisitBlockDeclRefExpr(BlockDeclRefExpr* E,
|
||||
|
|
Loading…
Reference in New Issue