Lines Matching defs:entity

280 /// handle the initialization of a certain kind of entity, e.g.,
1080 /// Determine whether Entity is an entity for which it is idiomatic to elide
1472 // we need initialization entity with a type of a vector (and not a vector
2083 // C23 6.7.10p4: An entity of variable length array type shall not be
3555 // Initialization entity
4332 /// enumerates the constructors of the initialized entity and performs overload
4340 /// type as the entity?
5491 // entity of reference type is ill-formed.
6245 /// of entity.
6772 /// initializing the given entity.
6805 /// Whether the given entity, when initialized with an object
6887 /// \param Entity The entity being initialized.
7256 // If the entity allows NRVO, mark the construction as elidable
7536 // Scavange the location of the brackets from the entity, if we can.
7884 // The overall entity is temporary, so this expression should be
7891 // regardless of how we initialized the entity.
7978 // If we're not initializing the top-level entity, we need to create an
7979 // InitializeTemporary entity for our target type.
8017 // to object", we don't get an EK_Temporary entity, but instead an
8018 // EK_Parameter entity with reference type.
8063 // to object", we don't get an EK_Temporary entity, but instead an
8064 // EK_Parameter entity with reference type.
8444 // entity, and if not, either lifetime-extend or warn as appropriate.
8503 static void emitBadConversionNotes(Sema &S, const InitializedEntity &entity,
8505 QualType destType = entity.getType();
8515 if (entity.getKind() == InitializedEntity::EK_Result)
8605 // FIXME: Customize for the initialized entity?
8902 // FIXME: Using "DestType" for the entity we're printing is probably