Lines Matching defs:entity

283 /// handle the initialization of a certain kind of entity, e.g.,
1106 /// Determine whether Entity is an entity for which it is idiomatic to elide
1498 // we need initialization entity with a type of a vector (and not a vector
2108 // C23 6.7.10p4: An entity of variable length array type shall not be
3583 // Initialization entity
4397 /// enumerates the constructors of the initialized entity and performs overload
4405 /// aggregate type as the entity?
5627 // entity of reference type is ill-formed.
6389 /// of entity.
6913 /// initializing the given entity.
6946 /// Whether the given entity, when initialized with an object
7028 /// \param Entity The entity being initialized.
7413 // If the entity allows NRVO, mark the construction as elidable
7691 // Scavange the location of the brackets from the entity, if we can.
8039 // The overall entity is temporary, so this expression should be
8046 // regardless of how we initialized the entity.
8133 // If we're not initializing the top-level entity, we need to create an
8134 // InitializeTemporary entity for our target type.
8172 // to object", we don't get an EK_Temporary entity, but instead an
8173 // EK_Parameter entity with reference type.
8218 // to object", we don't get an EK_Temporary entity, but instead an
8219 // EK_Parameter entity with reference type.
8599 // entity, and if not, either lifetime-extend or warn as appropriate.
8658 static void emitBadConversionNotes(Sema &S, const InitializedEntity &entity,
8660 QualType destType = entity.getType();
8670 if (entity.getKind() == InitializedEntity::EK_Result)
8760 // FIXME: Customize for the initialized entity?
9057 // FIXME: Using "DestType" for the entity we're printing is probably