Searched refs:IfNDefMacro (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Lex/
H A DPPDirectives.cpp427 IdentifierInfo *IfNDefMacro = nullptr; local
428 const bool CondValue = EvaluateDirectiveExpression(IfNDefMacro);
524 IdentifierInfo *IfNDefMacro = nullptr; local
526 bool ShouldEnter = EvaluateDirectiveExpression(IfNDefMacro);
2251 IdentifierInfo *IfNDefMacro = nullptr; local
2253 const bool ConditionalTrue = EvaluateDirectiveExpression(IfNDefMacro);
2259 if (!ReadAnyTokensBeforeDirective && IfNDefMacro && ConditionalTrue)
2261 CurPPLexer->MIOpt.EnterTopLevelIfndef(IfNDefMacro, IfToken.getLocation());
H A DPPExpressions.cpp736 /// to "!defined(X)" return X in IfNDefMacro.
738 EvaluateDirectiveExpression(IdentifierInfo *&IfNDefMacro) { argument
773 // macro in IfNDefMacro.
775 IfNDefMacro = DT.TheMacro;
/external/clang/include/clang/Lex/
H A DPreprocessor.h1416 /// If the expression is equivalent to "!defined(X)" return X in IfNDefMacro.
1417 bool EvaluateDirectiveExpression(IdentifierInfo *&IfNDefMacro);

Completed in 1848 milliseconds