Lines Matching refs:TheCondState

130   AsmCond TheCondState;  member in __anon13c8422b0111::AsmParser
616 AsmCond StartingCondState = TheCondState; in Run()
643 if (TheCondState.TheCond != StartingCondState.TheCond || in Run()
644 TheCondState.Ignore != StartingCondState.Ignore) in Run()
1200 if (!TheCondState.Ignore) in parseStatement()
1207 if (!TheCondState.Ignore) in parseStatement()
1216 if (!TheCondState.Ignore) in parseStatement()
1267 if (TheCondState.Ignore) { in parseStatement()
3493 TheCondState = TheCondStack.back(); in parseDirectiveExitMacro()
3848 TheCondStack.push_back(TheCondState); in parseDirectiveIf()
3849 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIf()
3850 if (TheCondState.Ignore) { in parseDirectiveIf()
3885 TheCondState.CondMet = ExprValue; in parseDirectiveIf()
3886 TheCondState.Ignore = !TheCondState.CondMet; in parseDirectiveIf()
3895 TheCondStack.push_back(TheCondState); in parseDirectiveIfb()
3896 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfb()
3898 if (TheCondState.Ignore) { in parseDirectiveIfb()
3908 TheCondState.CondMet = ExpectBlank == Str.empty(); in parseDirectiveIfb()
3909 TheCondState.Ignore = !TheCondState.CondMet; in parseDirectiveIfb()
3919 TheCondStack.push_back(TheCondState); in parseDirectiveIfc()
3920 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfc()
3922 if (TheCondState.Ignore) { in parseDirectiveIfc()
3939 TheCondState.CondMet = ExpectEqual == (Str1.trim() == Str2.trim()); in parseDirectiveIfc()
3940 TheCondState.Ignore = !TheCondState.CondMet; in parseDirectiveIfc()
3984 TheCondStack.push_back(TheCondState); in parseDirectiveIfeqs()
3985 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfeqs()
3986 TheCondState.CondMet = ExpectEqual == (String1 == String2); in parseDirectiveIfeqs()
3987 TheCondState.Ignore = !TheCondState.CondMet; in parseDirectiveIfeqs()
3996 TheCondStack.push_back(TheCondState); in parseDirectiveIfdef()
3997 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfdef()
3999 if (TheCondState.Ignore) { in parseDirectiveIfdef()
4010 TheCondState.CondMet = (Sym && !Sym->isUndefined()); in parseDirectiveIfdef()
4012 TheCondState.CondMet = (!Sym || Sym->isUndefined()); in parseDirectiveIfdef()
4013 TheCondState.Ignore = !TheCondState.CondMet; in parseDirectiveIfdef()
4022 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElseIf()
4023 TheCondState.TheCond != AsmCond::ElseIfCond) in parseDirectiveElseIf()
4026 TheCondState.TheCond = AsmCond::ElseIfCond; in parseDirectiveElseIf()
4031 if (LastIgnoreState || TheCondState.CondMet) { in parseDirectiveElseIf()
4032 TheCondState.Ignore = true; in parseDirectiveElseIf()
4043 TheCondState.CondMet = ExprValue; in parseDirectiveElseIf()
4044 TheCondState.Ignore = !TheCondState.CondMet; in parseDirectiveElseIf()
4058 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElse()
4059 TheCondState.TheCond != AsmCond::ElseIfCond) in parseDirectiveElse()
4062 TheCondState.TheCond = AsmCond::ElseCond; in parseDirectiveElse()
4066 if (LastIgnoreState || TheCondState.CondMet) in parseDirectiveElse()
4067 TheCondState.Ignore = true; in parseDirectiveElse()
4069 TheCondState.Ignore = false; in parseDirectiveElse()
4152 if ((TheCondState.TheCond == AsmCond::NoCond) || TheCondStack.empty()) in parseDirectiveEndIf()
4156 TheCondState = TheCondStack.back(); in parseDirectiveEndIf()