예제 #1
0
        /// <summary>Gets the text for.</summary>
        /// <returns>The text.</returns>
        public string GetText()
        {
            CXString value = Clang.TextCommentGetText(this);

            using (ClangString cString = new ClangString(value))
            {
                return(cString.ToString());
            }
        }
예제 #2
0
        /// <summary>Gets the name of the template parameter.</summary>
        /// <returns>The name.</returns>
        public string GetParamName()
        {
            CXString value = Clang.ParamCommandCommentGetParamName(this);

            using (ClangString cString = new ClangString(value))
            {
                return(cString.ToString());
            }
        }
예제 #3
0
 public ClangString(CXString cxString)
 {
     Struct = cxString;
 }
예제 #4
0
 public static unsafe extern sbyte *GetCString(CXString str);
예제 #5
0
 public static extern void DisposeString(CXString str);