Home | History | Annotate | Download | only in AST

Lines Matching defs:Exp

1500     const ConditionalOperator *Exp = cast<ConditionalOperator>(this);
1501 if (!Exp->getRHS()->isUnusedResultAWarning(Loc, R1, R2, Ctx))
1503 if (!Exp->getLHS())
1505 return Exp->getLHS()->isUnusedResultAWarning(Loc, R1, R2, Ctx);
2335 const Expr *Exp = cast<CompoundLiteralExpr>(this)->getInitializer();
2336 return Exp->isConstantInitializer(Ctx, false);
2342 const InitListExpr *Exp = cast<InitListExpr>(this);
2343 unsigned numInits = Exp->getNumInits();
2345 if (!Exp->getInit(i)->isConstantInitializer(Ctx, false))
2364 const UnaryOperator* Exp = cast<UnaryOperator>(this);
2365 if (Exp->getOpcode() == UO_Extension)
2366 return Exp->getSubExpr()->isConstantInitializer(Ctx, false);
2372 const BinaryOperator *Exp = cast<BinaryOperator>(this);
2373 if (Exp->getOpcode() == BO_Sub &&
2374 isa<AddrLabelExpr>(Exp->getLHS()->IgnoreParenNoopCasts(Ctx)) &&
2375 isa<AddrLabelExpr>(Exp->getRHS()->IgnoreParenNoopCasts(Ctx)))