Safe Haskell | None |
---|
Documentation
withCreateFromSourceFileSource
:: Index | Index for the source |
-> FilePath | Source filename |
-> [String] | Command line arguments ( this can include all clang compatible flags) |
-> [UnsavedFile] | Unsaved files |
-> (TranslationUnit -> IO a) | Function that will process the TranslationUnit |
-> IO a |
:: Index | Index for the source |
-> Maybe FilePath | Source filename |
-> [String] | Command line arguments ( this can include all clang compatible flags) |
-> [UnsavedFile] | Unsaved files |
-> [TranslationUnitFlags] | TranslationUnit flags |
-> (TranslationUnit -> IO a) | Function that will process the TranslationUnit |
-> IO a | Result to be returned if source couldn't be parsed |
-> IO a |
:: TranslationUnit | TranslationUnit to save |
-> FilePath | Filename to save to |
-> [SaveTranslationUnitFlags] | Saving Flags |
-> IO Bool |
:: TranslationUnit | TranslationUnit to save |
-> [UnsavedFile] | All the unsaved files |
-> [ReparseFlags] | reparse options |
-> IO Bool |