reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
 3610     if (Literal.GetIntegerValue(ResultVal)) {
 3615       assert(Context.getTypeSize(Ty) == ResultVal.getBitWidth() &&
 3645         if (ResultVal.isIntN(IntSize)) {
 3647           if (!Literal.isUnsigned && ResultVal[IntSize-1] == 0)
 3660         if (ResultVal.isIntN(LongSize)) {
 3662           if (!Literal.isUnsigned && ResultVal[LongSize-1] == 0)
 3691         if (ResultVal.isIntN(LongLongSize)) {
 3695           if (!Literal.isUnsigned && (ResultVal[LongLongSize-1] == 0 ||
 3712       if (ResultVal.getBitWidth() != Width)
 3713         ResultVal = ResultVal.trunc(Width);
 3713         ResultVal = ResultVal.trunc(Width);
 3715     Res = IntegerLiteral::Create(Context, ResultVal, Ty, Tok.getLocation());