示例#1
0
        /// <summary>
        /// Check Cursor is External Symbol
        /// </summary>
        /// <param name="language">Language</param>
        /// <param name="defined_in">Defined In</param>
        /// <param name="is_generated">Generated Flag</param>
        /// <returns>External Symbol Flag</returns>
        public bool IsExternalSymbol(out string language, out string defined_in, out bool is_generated)
        {
            var ret = LibClang.clang_Cursor_isExternalSymbol(this.Source, out var language_n, out var defined_in_n, out var is_generated_n);

            language = language_n.ToManaged();

            defined_in = defined_in_n.ToManaged();

            is_generated = is_generated_n.ToBool();

            return(ret.ToBool());
        }