Use proxies.

This commit is contained in:
chriseth
2019-12-11 15:15:51 +01:00
parent 3e1b00b459
commit 57824566e6
3 changed files with 495 additions and 335 deletions
+2
View File
@@ -128,6 +128,8 @@ struct VariableDeclarationAnnotation: ASTAnnotation
{
/// Type of variable (type of identifier referencing this variable).
TypePointer type = nullptr;
/// The set of functions this (public state) variable overrides.
std::set<CallableDeclaration const*> baseFunctions;
};
struct StatementAnnotation: ASTAnnotation, DocumentedAnnotation