Пример #1
0
        public bool GetIsExternalSymbol(out CXString language, out CXString definedIn, out bool isGenerated)
        {
            var result = clang.Cursor_isExternalSymbol(this, out language, out definedIn, out uint isGeneratedOut);

            isGenerated = isGeneratedOut != 0;
            return(result != 0);
        }
Пример #2
0
 public static extern void remap_getFilenames(CXRemapping @param0, uint @index, out CXString @original, out CXString @transformed);
Пример #3
0
 public static extern CXString constructUSR_ObjCProperty([MarshalAs(UnmanagedType.LPStr)] string @property, CXString @classUSR);
Пример #4
0
 public static extern CXString constructUSR_ObjCMethod([MarshalAs(UnmanagedType.LPStr)] string @name, uint @isInstanceMethod, CXString @classUSR);
Пример #5
0
 public static extern CXString constructUSR_ObjCIvar([MarshalAs(UnmanagedType.LPStr)] string @name, CXString @classUSR);
Пример #6
0
 public static extern int getCursorPlatformAvailability(CXCursor @cursor, out int @always_deprecated, out CXString @deprecated_message, out int @always_unavailable, out CXString @unavailable_message, out CXPlatformAvailability @availability, int @availability_size);
Пример #7
0
 public static extern CXString getDiagnosticOption(CXDiagnostic @Diag, out CXString @Disable);
Пример #8
0
 public static extern CXDiagnosticSet loadDiagnostics([MarshalAs(UnmanagedType.LPStr)] string @file, out CXLoadDiag_Error @error, out CXString @errorString);
Пример #9
0
 public static extern void getPresumedLocation(CXSourceLocation @location, out CXString @filename, out uint @line, out uint @column);
Пример #10
0
 public static extern void disposeString(CXString @string);
Пример #11
0
 public static extern string getCString(CXString @string);
Пример #12
0
 public int GetPlatformAvailability(out bool alwaysDeprecated, out CXString deprecatedMessage, out bool alwaysUnavailable, out CXString unavailableMessage, CXPlatformAvailability[] availability) => clang.getCursorPlatformAvailability(this, out alwaysDeprecated, out deprecatedMessage, out alwaysUnavailable, out unavailableMessage, availability, availability.Length);
Пример #13
0
 public static extern int getCursorPlatformAvailability(CXCursor @cursor, [MarshalAs(UnmanagedType.Bool)] out bool @always_deprecated, out CXString @deprecated_message, [MarshalAs(UnmanagedType.Bool)] out bool @always_unavailable, out CXString @unavailable_message, [MarshalAs(UnmanagedType.LPArray)] CXPlatformAvailability[] @availability, int @availability_size);
Пример #14
0
 public void GetPresumedLocation(out CXString fileName, out uint line, out uint column) => clang.getPresumedLocation(this, out fileName, out line, out column);
Пример #15
0
 public CXString GetOption(out CXString disable) => clang.getDiagnosticOption(this, out disable);