@ -1,5 +1,7 @@
# include "TranslationUnit.h"
# include "TranslationUnit.h"
const int TranslationUnitOptions = CXTranslationUnit_CacheCompletionResults | CXTranslationUnit_PrecompiledPreamble | CXTranslationUnit_Incomplete ;
clang : : TranslationUnit : :
clang : : TranslationUnit : :
~ TranslationUnit ( ) {
~ TranslationUnit ( ) {
// clang_disposeTranslationUnit(tu_);
// clang_disposeTranslationUnit(tu_);
@ -55,7 +57,7 @@ TranslationUnit(clang::Index *index,
command_line_args . size ( ) ,
command_line_args . size ( ) ,
files . data ( ) ,
files . data ( ) ,
files . size ( ) ,
files . size ( ) ,
clang_defaultEditing TranslationUnitOptions( ) ) ;
TranslationUnitOptions ) ;
}
}
int clang : : TranslationUnit : :
int clang : : TranslationUnit : :
@ -72,5 +74,5 @@ ReparseTranslationUnit(const std::string &file_path,
return clang_reparseTranslationUnit ( tu_ ,
return clang_reparseTranslationUnit ( tu_ ,
files . size ( ) ,
files . size ( ) ,
files . data ( ) ,
files . data ( ) ,
clang_defaultReparseOptions ( tu_ ) ) ;
TranslationUnitOptions ) ;
}
}