Lines Matching refs:DefinedTracker
74 struct DefinedTracker { struct
88 static bool EvaluateDefined(PPValue &Result, Token &PeekTok, DefinedTracker &DT, in EvaluateDefined() argument
201 DT.State = DefinedTracker::DefinedMacro; in EvaluateDefined()
214 static bool EvaluateValue(PPValue &Result, Token &PeekTok, DefinedTracker &DT, in EvaluateValue()
216 DT.State = DefinedTracker::Unknown; in EvaluateValue()
401 DT.State = DefinedTracker::Unknown; in EvaluateValue()
434 DT.State = DefinedTracker::Unknown; in EvaluateValue()
447 DT.State = DefinedTracker::Unknown; in EvaluateValue()
461 if (DT.State == DefinedTracker::DefinedMacro) in EvaluateValue()
462 DT.State = DefinedTracker::NotDefinedMacro; in EvaluateValue()
463 else if (DT.State == DefinedTracker::NotDefinedMacro) in EvaluateValue()
464 DT.State = DefinedTracker::DefinedMacro; in EvaluateValue()
563 DefinedTracker DT; in EvaluateDirectiveSubExpr()
756 DefinedTracker DT; in EvaluateDirectiveSubExpr()
819 DefinedTracker DT; in EvaluateDirectiveExpression()
836 if (DT.State == DefinedTracker::NotDefinedMacro) in EvaluateDirectiveExpression()