Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:dtorKind

1113                             QualType::DestructionKind dtorKind) {
1114 assert(dtorKind != QualType::DK_none);
1126 switch (dtorKind) {
1159 if (!destroyer) destroyer = getDestroyer(dtorKind);
1181 if (QualType::DestructionKind dtorKind = D.getType().isDestructedType())
1182 emitAutoVarTypeCleanup(emission, dtorKind);
1222 void CodeGenFunction::pushDestroy(QualType::DestructionKind dtorKind,
1224 assert(dtorKind && "cannot push destructor for trivial type");
1226 CleanupKind cleanupKind = getCleanupKind(dtorKind);
1227 pushDestroy(cleanupKind, addr, type, getDestroyer(dtorKind),