C++: Add more missing variable declaration tests

This commit is contained in:
Jeroen Ketema
2024-04-04 10:54:09 +02:00
parent 0bf742b82d
commit 70491c4a8d
5 changed files with 14064 additions and 13895 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1933,6 +1933,20 @@ namespace missing_declaration_entries {
Bar2<int> b;
b.two_missing_variable_declaration_entries();
}
template<typename T> struct Bar3 {
int two_more_missing_variable_declaration_entries() {
extern int g;
int z(float);
return g;
}
};
void test3() {
Bar3<int> b;
b.two_more_missing_variable_declaration_entries();
}
}
template<typename T> T global_template = 42;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff