Lines Matching refs:DefinedTracker
87 struct DefinedTracker { struct
102 static bool EvaluateDefined(PPValue &Result, Token &PeekTok, DefinedTracker &DT, in EvaluateDefined() argument
218 DT.State = DefinedTracker::DefinedMacro; in EvaluateDefined()
231 static bool EvaluateValue(PPValue &Result, Token &PeekTok, DefinedTracker &DT, in EvaluateValue()
233 DT.State = DefinedTracker::Unknown; in EvaluateValue()
461 DT.State = DefinedTracker::Unknown; in EvaluateValue()
494 DT.State = DefinedTracker::Unknown; in EvaluateValue()
507 DT.State = DefinedTracker::Unknown; in EvaluateValue()
521 if (DT.State == DefinedTracker::DefinedMacro) in EvaluateValue()
522 DT.State = DefinedTracker::NotDefinedMacro; in EvaluateValue()
523 else if (DT.State == DefinedTracker::NotDefinedMacro) in EvaluateValue()
524 DT.State = DefinedTracker::DefinedMacro; in EvaluateValue()
630 DefinedTracker DT; in EvaluateDirectiveSubExpr()
825 DefinedTracker DT; in EvaluateDirectiveSubExpr()
890 DefinedTracker DT; in EvaluateDirectiveExpression()
915 if (DT.State == DefinedTracker::NotDefinedMacro) in EvaluateDirectiveExpression()