// Test typedef and global variable in function.
typedef struct FooBar;
FooBar fb;
int
// Test enums.
;
int
// Test reporting an error in macro definition
;
int
// Test that asm import does not fail.
// TODO: Support the GNU extension asm keyword as well.
// Example using the GNU extension: asm("mov $42, %0" : "=r"(res));
int
// Implicit function.
int
// ASTImporter doesn't support this construct.
int
int