Skip to content
  • Steve Naroff's avatar
    Add semantic analysis for "blocks". · c540d669
    Steve Naroff authored
    Highlights...
    
    - 4 new AST nodes, BlockExpr, BlockStmtExpr, BlockExprExpr, BlockDeclRefExpr.
    - Sema::ActOnBlockStart(), ActOnBlockError(), ActOnBlockStmtExpr(), ActOnBlockExprExpr(), ActOnBlockReturnStmt().
    
    Next steps...
    
    - hack Sema::ActOnIdentifierExpr() to deal with block decl refs.
    - add attribute handler for byref decls.
    - add test cases.
    
    llvm-svn: 55710
    c540d669
Loading