Example #1
0
 public CXSaveError Save(string fileName, CXSaveTranslationUnit_Flags options) => (CXSaveError)clang.saveTranslationUnit(this, fileName, (uint)options);
 public CXSaveError Save(string fileName, CXSaveTranslationUnit_Flags options)
 {
     using var marshaledFileName = new MarshaledString(fileName);
     return((CXSaveError)clang.saveTranslationUnit(this, marshaledFileName, (uint)options));
 }
Example #3
0
        /// <summary>
        /// The Save
        /// </summary>
        /// <param name="fileName">The fileName<see cref="string"/></param>
        /// <param name="saveTranslationUnit_Flags">The saveTranslationUnit_Flags<see cref="CXSaveTranslationUnit_Flags"/></param>
        public CXSaveError Save(string fileName, CXSaveTranslationUnit_Flags saveTranslationUnit_Flags)
        {
            CXSaveError errorCode = (CXSaveError)clang.clang_saveTranslationUnit(this.m_value, fileName, (uint)saveTranslationUnit_Flags);

            return(errorCode);
        }