clang 20.0.0git
|
The kind of a file that we've been handed as an input. More...
#include "clang/Frontend/FrontendOptions.h"
Public Types | |
enum | Format { Source , ModuleMap , Precompiled } |
The input file format. More... | |
enum | HeaderUnitKind { HeaderUnit_None , HeaderUnit_User , HeaderUnit_System , HeaderUnit_Abs } |
Public Member Functions | |
constexpr | InputKind (Language L=Language::Unknown, Format F=Source, bool PP=false, HeaderUnitKind HU=HeaderUnit_None, bool HD=false) |
Language | getLanguage () const |
Format | getFormat () const |
HeaderUnitKind | getHeaderUnitKind () const |
bool | isPreprocessed () const |
bool |