diff --git a/src/AST/Reference.cs b/src/AST/Reference.cs new file mode 100644 index 00000000..7b35399a --- /dev/null +++ b/src/AST/Reference.cs @@ -0,0 +1,20 @@ + +namespace CppSharp.AST +{ + /// + /// Represents a type reference. + /// + public class TypeReference + { + public Declaration Declaration; + public string FowardReference; + + public override string ToString() + { + if (!string.IsNullOrWhiteSpace(FowardReference)) + return FowardReference; + + return base.ToString(); + } + } +}