public class ClangClPreprocessor extends WindowsPreprocessor implements Preprocessor
ENABLE_WIN_EXTERNAL_FLAGS, WIN_SYSTEM_INCLUDE_FLAG| Constructor and Description |
|---|
ClangClPreprocessor(Tool tool) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<String> |
precompiledHeaderArgs(Path pchOutputPath) |
Iterable<String> |
prefixHeaderArgs(Path prefixHeader) |
boolean |
supportsPrecompiledHeaders() |
Iterable<String> |
systemIncludeArgs(Iterable<String> includeRoots) |
localIncludeArgs, supportsHeaderMapsgetCommandPrefix, getEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlocalIncludeArgs, prefixOrPCHArgs, supportsHeaderMapsgetCommandPrefix, getEnvironmentpublic ClangClPreprocessor(Tool tool)
public boolean supportsPrecompiledHeaders()
supportsPrecompiledHeaders in interface PreprocessorsupportsPrecompiledHeaders in class WindowsPreprocessorpublic Iterable<String> systemIncludeArgs(Iterable<String> includeRoots)
systemIncludeArgs in interface PreprocessorsystemIncludeArgs in class WindowsPreprocessorpublic Iterable<String> prefixHeaderArgs(Path prefixHeader)
prefixHeaderArgs in interface PreprocessorprefixHeaderArgs in class WindowsPreprocessorpublic Iterable<String> precompiledHeaderArgs(Path pchOutputPath)
precompiledHeaderArgs in interface PreprocessorprecompiledHeaderArgs in class WindowsPreprocessor