// RUN: %clang_cc1 -std=c++03 -fblocks -triple x86_64-windows-msvc -fms-extensions -fsyntax-only -fexceptions -fcxx-exceptions -verify %s
// RUN: %clang_cc1 -std=c++11 -fblocks -triple x86_64-windows-msvc -fms-extensions -fsyntax-only -fexceptions -fcxx-exceptions -verify %s
// Basic usage should work.
int
void ;
// Diagnose obvious builtin mis-usage.
void
// Diagnose obvious builtin misusage in a template.
void
void
T
void
void
void
void
void
void = ^;
void = ^;
void
;
void