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