Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp6089 switch (SCS->getNarrowingKind(S.Context, Result.get(), PreNarrowingValue, in BuildConvertedConstantExpression()
6103 PreNarrowingValue.isInt()) { in BuildConvertedConstantExpression()
6111 << PreNarrowingValue.getAsString(S.Context, PreNarrowingType) << T; in BuildConvertedConstantExpression()
6122 PreNarrowingValue = {}; in BuildConvertedConstantExpression()
6136 APValue PreNarrowingValue; in CheckConvertedConstantExpression() local
6138 PreNarrowingValue); in CheckConvertedConstantExpression()
6150 APValue PreNarrowingValue; in BuildConvertedConstantExpression() local
6152 PreNarrowingValue); in BuildConvertedConstantExpression()
6181 const APValue &PreNarrowingValue) { in EvaluateConvertedConstantExpression() argument
6216 if (!PreNarrowingValue.isAbsent()) in EvaluateConvertedConstantExpression()
[all …]
H A DSemaTemplate.cpp7441 APValue PreNarrowingValue; in CheckTemplateArgument() local
7444 false, PreNarrowingValue); in CheckTemplateArgument()
H A DSemaExpr.cpp12891 APValue PreNarrowingValue; in checkThreeWayNarrowingConversion() local
12893 switch (SCS.getNarrowingKind(S.Context, E, PreNarrowingValue, in checkThreeWayNarrowingConversion()
12907 << PreNarrowingValue.getAsString(S.Context, PreNarrowingType) << ToType; in checkThreeWayNarrowingConversion()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3951 const APValue &PreNarrowingValue);