Home
last modified time | relevance | path

Searched refs:InitializerValue (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp419 llvm::APSInt InitializerValue; in getNarrowingKind() local
426 if (!Initializer->isIntegerConstantExpr(InitializerValue, Ctx)) { in getNarrowingKind()
434 if (InitializerValue.isSigned() && InitializerValue.isNegative()) in getNarrowingKind()
439 InitializerValue = InitializerValue.extend( in getNarrowingKind()
440 InitializerValue.getBitWidth() + 1); in getNarrowingKind()
442 llvm::APSInt ConvertedValue = InitializerValue; in getNarrowingKind()
445 ConvertedValue = ConvertedValue.extend(InitializerValue.getBitWidth()); in getNarrowingKind()
446 ConvertedValue.setIsSigned(InitializerValue.isSigned()); in getNarrowingKind()
448 if (ConvertedValue != InitializerValue) in getNarrowingKind()
453 ConstantValue = APValue(InitializerValue); in getNarrowingKind()