C# 클래스 Monobjc.Tools.Generator.Parsers.CodeDom.CodeDomBaseParser

Base class for code DOM parsing.
상속: BaseParser
파일 보기 프로젝트 열기: Monobjc/monobjc-tools

보호된 메소드들

메소드 설명
AppendComment ( BaseEntity entity, IEnumerable comments ) : void

Appends the comment.

CodeDomBaseParser ( NameValueCollection settings, TypeManager typeManager, TextWriter logger ) : System

Initializes a new instance of the CodeDomBaseParser class.

FindAttribute ( AttributedNode declaration, String attributeName ) : Attribute

Finds the attribute on the given node.

GetDocumentationCommentsBefore ( INode node ) : IEnumerable

Appends the comment.

메소드 상세

AppendComment() 보호된 정적인 메소드

Appends the comment.
protected static AppendComment ( BaseEntity entity, IEnumerable comments ) : void
entity BaseEntity The entity.
comments IEnumerable The comments.
리턴 void

CodeDomBaseParser() 보호된 메소드

Initializes a new instance of the CodeDomBaseParser class.
protected CodeDomBaseParser ( NameValueCollection settings, TypeManager typeManager, TextWriter logger ) : System
settings System.Collections.Specialized.NameValueCollection The settings.
typeManager Monobjc.Tools.Generator.Utilities.TypeManager The type manager.
logger System.IO.TextWriter
리턴 System

FindAttribute() 보호된 정적인 메소드

Finds the attribute on the given node.
protected static FindAttribute ( AttributedNode declaration, String attributeName ) : Attribute
declaration ICSharpCode.NRefactory.Ast.AttributedNode The declaration.
attributeName String Name of the attribute.
리턴 ICSharpCode.NRefactory.Ast.Attribute

GetDocumentationCommentsBefore() 보호된 메소드

Appends the comment.
protected GetDocumentationCommentsBefore ( INode node ) : IEnumerable
node INode The node.
리턴 IEnumerable