reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3355 unsigned Depth = getParent() ? getParent()->dumpImpl(OS) : 0; 3357 OS << "`-"; 3360 case EK_Variable: OS << "Variable"; break; 3361 case EK_Parameter: OS << "Parameter"; break; 3362 case EK_Parameter_CF_Audited: OS << "CF audited function Parameter"; 3364 case EK_Result: OS << "Result"; break; 3365 case EK_StmtExprResult: OS << "StmtExprResult"; break; 3366 case EK_Exception: OS << "Exception"; break; 3367 case EK_Member: OS << "Member"; break; 3368 case EK_Binding: OS << "Binding"; break; 3369 case EK_New: OS << "New"; break; 3370 case EK_Temporary: OS << "Temporary"; break; 3371 case EK_CompoundLiteralInit: OS << "CompoundLiteral";break; 3372 case EK_RelatedResult: OS << "RelatedResult"; break; 3373 case EK_Base: OS << "Base"; break; 3374 case EK_Delegating: OS << "Delegating"; break; 3375 case EK_ArrayElement: OS << "ArrayElement " << Index; break; 3376 case EK_VectorElement: OS << "VectorElement " << Index; break; 3377 case EK_ComplexElement: OS << "ComplexElement " << Index; break; 3378 case EK_BlockElement: OS << "Block"; break; 3380 OS << "Block (lambda)"; 3383 OS << "LambdaCapture "; 3384 OS << DeclarationName(Capture.VarID); 3389 OS << " "; 3390 D->printQualifiedName(OS); 3393 OS << " '" << getType().getAsString() << "'\n";