Method | Description | |
---|---|---|
CppHeaderWalker ( Microsoft.CodeAnalysis.CSharp.CSharpCompilation compilation, Microsoft.CodeAnalysis.SemanticModel model, Blackmire.ConversionSettings settings ) : System | ||
ToString ( ) : string | ||
VisitAccessorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax node ) : void | ||
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void | ||
VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void | ||
VisitEnumDeclaration ( EnumDeclarationSyntax node ) : void | ||
VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : void | ||
VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : void | ||
VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void | ||
VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void | ||
VisitNamespaceDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax node ) : void | ||
VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : void | ||
VisitUsingDirective ( UsingDirectiveSyntax node ) : void |
Method | Description | |
---|---|---|
VisitTypeDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax node ) : void |
public CppHeaderWalker ( Microsoft.CodeAnalysis.CSharp.CSharpCompilation compilation, Microsoft.CodeAnalysis.SemanticModel model, Blackmire.ConversionSettings settings ) : System | ||
compilation | Microsoft.CodeAnalysis.CSharp.CSharpCompilation | |
model | Microsoft.CodeAnalysis.SemanticModel | |
settings | Blackmire.ConversionSettings | |
return | System |
public VisitAccessorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax | |
return | void |
public VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax | |
return | void |
public VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax | |
return | void |
public VisitEnumDeclaration ( EnumDeclarationSyntax node ) : void | ||
node | EnumDeclarationSyntax | |
return | void |
public VisitEnumMemberDeclaration ( EnumMemberDeclarationSyntax node ) : void | ||
node | EnumMemberDeclarationSyntax | |
return | void |
public VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax | |
return | void |
public VisitInterfaceDeclaration ( InterfaceDeclarationSyntax node ) : void | ||
node | InterfaceDeclarationSyntax | |
return | void |
public VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax | |
return | void |
public VisitNamespaceDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax | |
return | void |
public VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : void | ||
node | Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax | |
return | void |
public VisitUsingDirective ( UsingDirectiveSyntax node ) : void | ||
node | UsingDirectiveSyntax | |
return | void |