Home | History | Annotate | Download | only in Sema

Lines Matching refs:Amt

1641   bool HandleAmount(const analyze_format_string::OptionalAmount &Amt, unsigned k,
1644 const analyze_printf::OptionalAmount &Amt,
1671 const analyze_format_string::OptionalAmount &Amt,
1675 if (Amt.hasDataArgument()) {
1677 unsigned argIndex = Amt.getArgIndex();
1679 S.Diag(getLocationOfByte(Amt.getStart()),
1695 const analyze_printf::ArgTypeResult &ATR = Amt.getArgType(S.Context);
1699 S.Diag(getLocationOfByte(Amt.getStart()),
1716 const analyze_printf::OptionalAmount &Amt,
1722 switch (Amt.getHowSpecified()) {
1724 S.Diag(getLocationOfByte(Amt.getStart()),
1729 << FixItHint::CreateRemoval(getSpecifierRange(Amt.getStart(),
1730 Amt.getConstantLength()));
1734 S.Diag(getLocationOfByte(Amt.getStart()),
2014 const OptionalAmount &Amt = FS.getFieldWidth();
2015 if (Amt.getHowSpecified() == OptionalAmount::Constant) {
2016 if (Amt.getConstantAmount() == 0) {
2017 const CharSourceRange &R = getSpecifierRange(Amt.getStart(),
2018 Amt.getConstantLength());
2019 S.Diag(getLocationOfByte(Amt.getStart()),