Lines Matching defs:DCXX
3081 if (auto *DCXX = dyn_cast<CXXRecordDecl>(D)) {
3083 DCXX->getDescribedClassTemplate() &&
3084 DCXX->getDescribedClassTemplate()->getFriendObjectKind() !=
3159 if (const auto *DCXX = dyn_cast<CXXRecordDecl>(D)) {
3166 if (Error Err = ImportImplicitMethods(DCXX, FoundCXX))
3196 if (auto *DCXX = dyn_cast<CXXRecordDecl>(D)) {
3197 if (DCXX->isLambda()) {
3198 auto TInfoOrErr = import(DCXX->getLambdaTypeInfo());
3203 DC, *TInfoOrErr, Loc, DCXX->getLambdaDependencyKind(),
3204 DCXX->isGenericLambda(), DCXX->getLambdaCaptureDefault()))
3206 CXXRecordDecl::LambdaNumbering Numbering = DCXX->getLambdaNumbering();
3212 } else if (DCXX->isInjectedClassName()) {
3237 DCXX->getDescribedClassTemplate()) {
3242 if (!DCXX->isInjectedClassName() && !IsFriendTemplate) {
3288 DCXX->getMemberSpecializationInfo()) {
3291 CXXRecordDecl *FromInst = DCXX->getInstantiatedFromMemberClass();