Home | History | Annotate | Download | only in Sema

Lines Matching defs:Initializer

316       const Expr *Initializer = IgnoreNarrowingConversion(Converted);
317 if (Initializer &&
318 Initializer->isIntegerConstantExpr(IntConstantValue, Ctx)) {
331 ConstantType = Initializer->getType();
349 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
350 if (Initializer->isCXX11ConstantExpr(Ctx, &ConstantValue)) {
362 ConstantType = Initializer->getType();
394 const Expr *Initializer = IgnoreNarrowingConversion(Converted);
395 if (Initializer->isIntegerConstantExpr(InitializerValue, Ctx)) {
402 // Convert the initializer to and from the target width and signed-ness.
410 ConstantType = Initializer->getType();
2870 // Initializer lists don't have conversions as such.
2920 // the parentheses of the initializer.
3060 // Initializer lists don't have conversions as such.
4042 // If the initializer is the address of an overloaded function, try
4052 // Compute some basic properties of the types and the initializer.
4067 // -- If reference is an lvalue reference and the initializer expression
4141 // -- If the initializer expression
4183 // then the reference is bound to the value of the initializer
4204 // initialized from the initializer expression using the
4238 // reference, the initializer expression shall not be an lvalue.
4300 /// initializer list From.
4307 // When an argument is an initializer list, it is not an expression and
4370 // This function can deal with initializer lists.
4381 // initialized from the initializer list [...] the implicit conversion
4393 // Initializer lists don't have a type.
4409 // mention initializer lists in any way. So we go by what list-
4414 // If the initializer list has a single element that is reference-related
4421 // If the initializer is the address of an overloaded function, try
4431 // Compute some basic properties of the types and the initializer.
4447 // initializer list.
4476 // - if the initializer list has one element, the implicit conversion
4485 // - if the initializer list has no elements, the implicit conversion
7989 // Special diagnostic for failure to convert an initializer list, since