Searched refs:IncludeGuard (Results 1 – 3 of 3) sorted by relevance
95 enum class IncludeGuard { None, FileChanged, IfGuard, DefineGuard }; enum103 IncludeGuard GuardScanner;259 if (CurrentFile->GuardScanner == IncludeGuard::FileChanged) in conditionStart()260 CurrentFile->GuardScanner = IncludeGuard::IfGuard; in conditionStart()314 Files.back().GuardScanner = IncludeGuard::FileChanged; in FileChanged()340 if (CurrentFile->GuardScanner == IncludeGuard::IfGuard) { in MacroDefined()341 CurrentFile->GuardScanner = IncludeGuard::DefineGuard; in MacroDefined()387 CurrentFile->GuardScanner = IncludeGuard::None; in MacroUndefined()394 CurrentFile->GuardScanner == IncludeGuard::DefineGuard) in Endif()416 if (CurrentFile->GuardScanner != IncludeGuard::FileChanged) in PragmaDirective()[all …]
362 if (IncludeGuard == IG_Found) { in parse()1156 if (IncludeGuard == IG_Inited && MaybeIncludeGuard) { in parsePPIf()1160 IncludeGuard = IG_Rejected; in parsePPIf()1168 if (IncludeGuard == IG_Inited && MaybeIncludeGuard) { in parsePPIf()1169 IncludeGuard = IG_IfNdefed; in parsePPIf()1177 IncludeGuard = IG_Rejected; in parsePPElse()1194 IncludeGuard = IG_Found; in parsePPEndIf()1202 IncludeGuard = IG_Rejected; in parsePPDefine()1208 if (IncludeGuard == IG_IfNdefed && in parsePPDefine()1210 IncludeGuard = IG_Defined; in parsePPDefine()[all …]
321 IncludeGuardState IncludeGuard; variable