reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Sema/Initialization.h
  440     return (getKind() == EK_Parameter  ||
  441             getKind() == EK_Parameter_CF_Audited);
  453     assert(getKind() == EK_Base && "Not a base specifier");
  459     assert(getKind() == EK_Base && "Not a base specifier");
  465     return getKind() == EK_New && dyn_cast_or_null<IncompleteArrayType>(
  472     return getKind() == EK_Member && Variable.IsImplicitFieldInit;
  478     return getKind() == EK_Member && Variable.IsDefaultMemberInit;
  484     assert(getKind() == EK_Result && "No 'return' location!");
  491     assert(getKind() == EK_Exception && "No 'throw' location!");
  498     assert(getKind() == EK_ArrayElement || getKind() == EK_VectorElement ||
  498     assert(getKind() == EK_ArrayElement || getKind() == EK_VectorElement ||
  499            getKind() == EK_ComplexElement);
  506     assert(getKind() == EK_ArrayElement || getKind() == EK_VectorElement ||
  506     assert(getKind() == EK_ArrayElement || getKind() == EK_VectorElement ||
  507            getKind() == EK_ComplexElement);
  513     assert(getKind() == EK_LambdaCapture && "Not a lambda capture!");
  520     assert(getKind() == EK_LambdaCapture && "Not a lambda capture!");
tools/clang/lib/Sema/SemaAccess.cpp
 1619   switch (Entity.getKind()) {
 1672   if ((Entity.getKind() == InitializedEntity::EK_Base ||
 1673        Entity.getKind() == InitializedEntity::EK_Delegating) &&
tools/clang/lib/Sema/SemaInit.cpp
  561           if (Entity.getKind() == InitializedEntity::EK_Member)
  564           else if (Entity.getKind() == InitializedEntity::EK_ArrayElement)
  573       if (Entity.getKind() == InitializedEntity::EK_Member)
  577       else if (Entity.getKind() == InitializedEntity::EK_ArrayElement) {
  857     if (ElementEntity.getKind() == InitializedEntity::EK_ArrayElement ||
  858         ElementEntity.getKind() == InitializedEntity::EK_VectorElement)
  895         if (ElementEntity.getKind() == InitializedEntity::EK_ArrayElement)
  902         if (ElementEntity.getKind() == InitializedEntity::EK_ArrayElement) {
 1003   if (Entity.getKind() != InitializedEntity::EK_Member || !Entity.getParent())
 1113   switch (Entity.getKind()) {
 1971   } else if (Entity.getKind() != InitializedEntity::EK_Variable) {
 3256   switch (getKind()) {
 3292   switch (getKind()) {
 3324   switch (getKind()) {
 3359   switch (getKind()) {
 3756   if (Entity.getKind() != InitializedEntity::EK_Variable)
 3793   } else if (Entity.getKind() == InitializedEntity::EK_Result ||
 3794              Entity.getKind() == InitializedEntity::EK_StmtExprResult) {
 4017       Entity.getKind() != InitializedEntity::EK_Base &&
 4018       Entity.getKind() != InitializedEntity::EK_Delegating &&
 4019       Entity.getKind() !=
 4204   if (Entity.getKind() == InitializedEntity::EK_CompoundLiteralInit) {
 5310          Entity.getKind() == InitializedEntity::EK_Result &&
 5554   switch (Entity.getKind()) {
 5768              Entity.getKind() == InitializedEntity::EK_Member &&
 5935   switch(Entity.getKind()) {
 5984   switch (Entity.getKind()) {
 6016   switch (Entity.getKind()) {
 6048   switch (Entity.getKind()) {
 6144                      << (int)Entity.getKind() << CurInitExpr->getType()
 6154                                      << (int)Entity.getKind()
 6162       << (int)Entity.getKind() << CurInitExpr->getType()
 6281     << OR << (int)Entity.getKind() << CurInitExpr->getType()
 6320   else if (Entity.getKind() == InitializedEntity::EK_RelatedResult &&
 6332   switch (Entity.getKind()) {
 6441     if (Entity.getKind() == InitializedEntity::EK_Base) {
 6445     } else if (Entity.getKind() == InitializedEntity::EK_Delegating) {
 6537   switch (Entity->getKind()) {
 7844       Entity.getKind() == InitializedEntity::EK_Variable && Args.size() > 0) {
 7922     if (Entity.getKind() == InitializedEntity::EK_Base ||
 7923         Entity.getKind() == InitializedEntity::EK_Delegating)
 8336             Entity.getKind() == InitializedEntity::EK_Parameter_CF_Audited);
 8579   if (Entity.getKind() == InitializedEntity::EK_Member &&
 8588                             Entity.getKind() == InitializedEntity::EK_Result);
 8647     if (entity.getKind() == InitializedEntity::EK_Result)
 8819           << (Entity.getKind() == InitializedEntity::EK_Result)
 8930       << (int)Entity.getKind()
 9008             (Entity.getKind() == InitializedEntity::EK_Base ||
 9009              Entity.getKind() == InitializedEntity::EK_Member) &&
 9020           if (Entity.getKind() == InitializedEntity::EK_Base) {
 9093     if (Entity.getKind() == InitializedEntity::EK_Member &&
tools/clang/lib/Sema/SemaStmt.cpp
 3201                 (Entity.getKind() == InitializedEntity::EK_Exception);