Lines Matching refs:Steps
2159 return !Steps.empty() && Steps.back().Kind == SK_BindReference; in isDirectReferenceBinding()
2197 return !Steps.empty() && Steps.back().Kind == SK_ConstructorInitialization; in isConstructorInitialization()
2208 Steps.push_back(S); in AddAddressOverloadResolutionStep()
2221 Steps.push_back(S); in AddDerivedToBaseCastStep()
2229 Steps.push_back(S); in AddReferenceBindingStep()
2236 Steps.push_back(S); in AddExtraneousCopyToTemporary()
2247 Steps.push_back(S); in AddUserConversionStep()
2266 Steps.push_back(S); in AddQualificationConversionStep()
2276 Steps.push_back(S); in AddConversionSequenceStep()
2283 Steps.push_back(S); in AddListInitializationStep()
2296 Steps.push_back(S); in AddConstructorInitializationStep()
2303 Steps.push_back(S); in AddZeroInitializationStep()
2310 Steps.push_back(S); in AddCAssignmentStep()
2317 Steps.push_back(S); in AddStringInitStep()
2324 Steps.push_back(S); in AddObjCObjectConversionStep()
2331 Steps.push_back(S); in AddArrayInitStep()
2340 Steps.push_back(s); in AddPassByIndirectCopyRestoreStep()
2347 Steps.push_back(S); in AddProduceObjCObjectStep()
3580 for (llvm::SmallVectorImpl<Step>::iterator Step = Steps.begin(), in ~InitializationSequence()
3581 StepEnd = Steps.end(); in ~InitializationSequence()
3956 if (Steps.empty()) in Perform()
3972 switch (Steps.front().Kind) { in Perform()
4194 bool RequiresCopy = !IsCopy && !isReferenceBinding(Steps.back()); in Perform()