mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-21 06:45:39 -06:00
ide: Fixed to compile in POSIX
This commit is contained in:
parent
a00cecdc94
commit
2ad32dd4fc
3 changed files with 16 additions and 0 deletions
|
|
@ -70,3 +70,6 @@ FN(CXDiagnosticSet, clang_getChildDiagnostics, (CXDiagnostic D))
|
||||||
FN(unsigned, clang_getNumDiagnosticsInSet, (CXDiagnosticSet Diags))
|
FN(unsigned, clang_getNumDiagnosticsInSet, (CXDiagnosticSet Diags))
|
||||||
FN(CXDiagnostic, clang_getDiagnosticInSet, (CXDiagnosticSet Diags, unsigned Index))
|
FN(CXDiagnostic, clang_getDiagnosticInSet, (CXDiagnosticSet Diags, unsigned Index))
|
||||||
FN(enum CXDiagnosticSeverity, clang_getDiagnosticSeverity, (CXDiagnostic))
|
FN(enum CXDiagnosticSeverity, clang_getDiagnosticSeverity, (CXDiagnostic))
|
||||||
|
|
||||||
|
FN(CXType, clang_getTypedefDeclUnderlyingType, (CXCursor C))
|
||||||
|
FN(CXCursor, clang_getTypeDeclaration, (CXType T))
|
||||||
|
|
|
||||||
|
|
@ -155,6 +155,16 @@ unsigned int clang_getNumCompletionChunks(CXCompletionString completion_string)
|
||||||
return LibClang().clang_getNumCompletionChunks(completion_string);
|
return LibClang().clang_getNumCompletionChunks(completion_string);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CXType clang_getTypedefDeclUnderlyingType(CXCursor C)
|
||||||
|
{
|
||||||
|
return LibClang().clang_getTypedefDeclUnderlyingType(C);
|
||||||
|
}
|
||||||
|
|
||||||
|
CXCursor clang_getTypeDeclaration(CXType T)
|
||||||
|
{
|
||||||
|
return LibClang().clang_getTypeDeclaration(T);
|
||||||
|
}
|
||||||
|
|
||||||
void clang_disposeTranslationUnit(CXTranslationUnit tu)
|
void clang_disposeTranslationUnit(CXTranslationUnit tu)
|
||||||
{
|
{
|
||||||
LibClang().clang_disposeTranslationUnit(tu);
|
LibClang().clang_disposeTranslationUnit(tu);
|
||||||
|
|
|
||||||
|
|
@ -1981,6 +1981,9 @@ void clang_PrintingPolicy_dispose(CXPrintingPolicy Policy);
|
||||||
unsigned clang_getNumCompletionChunks(CXCompletionString completion_string);
|
unsigned clang_getNumCompletionChunks(CXCompletionString completion_string);
|
||||||
void clang_disposeTranslationUnit(CXTranslationUnit);
|
void clang_disposeTranslationUnit(CXTranslationUnit);
|
||||||
|
|
||||||
|
CXType clang_getTypedefDeclUnderlyingType(CXCursor C);
|
||||||
|
CXCursor clang_getTypeDeclaration(CXType T);
|
||||||
|
|
||||||
CXTranslationUnit clang_parseTranslationUnit(
|
CXTranslationUnit clang_parseTranslationUnit(
|
||||||
CXIndex CIdx, const char *source_filename,
|
CXIndex CIdx, const char *source_filename,
|
||||||
const char *const *command_line_args, int num_command_line_args,
|
const char *const *command_line_args, int num_command_line_args,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue