|
|
|
@ -27,6 +27,8 @@ namespace Cxxi |
|
|
|
return !visited.Add(decl); |
|
|
|
return !visited.Add(decl); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Type Visitors
|
|
|
|
|
|
|
|
|
|
|
|
public virtual bool VisitTagType(TagType tag, TypeQualifiers quals) |
|
|
|
public virtual bool VisitTagType(TagType tag, TypeQualifiers quals) |
|
|
|
{ |
|
|
|
{ |
|
|
|
return tag.Declaration.Visit(this); |
|
|
|
return tag.Declaration.Visit(this); |
|
|
|
@ -76,6 +78,10 @@ namespace Cxxi |
|
|
|
return template.Template.Visit(this); |
|
|
|
return template.Template.Visit(this); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region Decl Visitors
|
|
|
|
|
|
|
|
|
|
|
|
public virtual bool VisitDeclaration(Declaration decl, TypeQualifiers quals) |
|
|
|
public virtual bool VisitDeclaration(Declaration decl, TypeQualifiers quals) |
|
|
|
{ |
|
|
|
{ |
|
|
|
return VisitDeclaration(decl); |
|
|
|
return VisitDeclaration(decl); |
|
|
|
@ -146,5 +152,7 @@ namespace Cxxi |
|
|
|
{ |
|
|
|
{ |
|
|
|
return true; |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |