Lines Matching refs:getDecl
327 if (RType->getDecl()->isUnion() && in FillInValueInitializations()
334 Field = RType->getDecl()->field_begin(), in FillInValueInitializations()
335 FieldEnd = RType->getDecl()->field_end(); in FillInValueInitializations()
350 if (RType->getDecl()->isUnion()) in FillInValueInitializations()
469 RecordDecl *structDecl = DeclType->getAs<RecordType>()->getDecl(); in numStructUnionElements()
625 RecordDecl *RD = DeclType->getAs<RecordType>()->getDecl(); in CheckListElementTypes()
1113 RecordDecl* structDecl = DeclType->getAs<RecordType>()->getDecl(); in CheckStructUnionTypes()
1124 RecordDecl *RD = DeclType->getAs<RecordType>()->getDecl(); in CheckStructUnionTypes()
1139 RecordDecl *RD = DeclType->getAs<RecordType>()->getDecl(); in CheckStructUnionTypes()
1419 Field = RT->getDecl()->field_begin(), in CheckDesignatedInitializer()
1420 FieldEnd = RT->getDecl()->field_end(); in CheckDesignatedInitializer()
1449 DeclContext::lookup_result Lookup = RT->getDecl()->lookup(FieldName); in CheckDesignatedInitializer()
1459 RT->getDecl(), false, Sema::CTC_NoKeywords); in CheckDesignatedInitializer()
1462 ->Equals(RT->getDecl())) { in CheckDesignatedInitializer()
1495 Field = RT->getDecl()->field_begin(); in CheckDesignatedInitializer()
1511 if (RT->getDecl()->isUnion()) { in CheckDesignatedInitializer()
1626 if (RT->getDecl()->isUnion()) in CheckDesignatedInitializer()
1839 RecordDecl *RDecl = RType->getDecl(); in getStructuredSubobjectInit()
2077 DeclaratorDecl *InitializedEntity::getDecl() const { in getDecl() function in InitializedEntity
2475 CXXRecordDecl *T1RecordDecl = cast<CXXRecordDecl>(T1RecordType->getDecl()); in TryRefInitWithConversionFunction()
2506 if (T1RecordType && T1RecordType->getDecl()->isInvalidDecl()) in TryRefInitWithConversionFunction()
2514 CXXRecordDecl *T2RecordDecl = cast<CXXRecordDecl>(T2RecordType->getDecl()); in TryRefInitWithConversionFunction()
2550 if (T2RecordType && T2RecordType->getDecl()->isInvalidDecl()) in TryRefInitWithConversionFunction()
2912 = cast<CXXRecordDecl>(DestRecordType->getDecl()); in TryConstructorInitialization()
2998 if (CXXRecordDecl *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) { in TryValueInitialization()
3088 = cast<CXXRecordDecl>(DestRecordType->getDecl()); in TryUserDefinedConversion()
3134 = cast<CXXRecordDecl>(SourceRecordType->getDecl()); in TryUserDefinedConversion()
3251 var = dyn_cast<VarDecl>(cast<DeclRefExpr>(e)->getDecl()); in isInvalidICRSource()
3254 var = cast<BlockDeclRefExpr>(e)->getDecl(); in isInvalidICRSource()
3333 if (ParmVarDecl *param = cast_or_null<ParmVarDecl>(Entity.getDecl())) in tryObjCWritebackConversion()
3549 if (ParmVarDecl *Param = cast_or_null<ParmVarDecl>(Entity.getDecl())) in InitializationSequence()
3600 if (Entity.getDecl() && in getAssignmentAction()
3601 isa<ObjCMethodDecl>(Entity.getDecl()->getDeclContext())) in getAssignmentAction()
3700 Class = cast<CXXRecordDecl>(Record->getDecl()); in CopyObject()
3731 Loc = Entity.getDecl()->getLocation(); in CopyObject()
3882 if (Entity.getKind() == InitializedEntity::EK_Parameter && Entity.getDecl()) { in PrintInitLocationNote()
3883 if (Entity.getDecl()->getLocation().isInvalid()) in PrintInitLocationNote()
3886 if (Entity.getDecl()->getDeclName()) in PrintInitLocationNote()
3887 S.Diag(Entity.getDecl()->getLocation(), diag::note_parameter_named_here) in PrintInitLocationNote()
3888 << Entity.getDecl()->getDeclName(); in PrintInitLocationNote()
3890 S.Diag(Entity.getDecl()->getLocation(), diag::note_parameter_here); in PrintInitLocationNote()
3931 if (DeclaratorDecl *DD = Entity.getDecl()) { in Perform()
3964 *ResultType = Entity.getDecl() ? Entity.getDecl()->getType() : in Perform()
4054 cast<CXXRecordDecl>(RecordTy->getDecl())); in Perform()
4201 = S.LookupDestructor(cast<CXXRecordDecl>(Record->getDecl())); in Perform()
4474 cast<FieldDecl>(Entity.getDecl())->isBitField()) in Perform()
4476 cast<FieldDecl>(Entity.getDecl()), in Perform()
4695 ->getDecl(); in Diagnose()
4704 S.Diag(Entity.getDecl()->getLocation(), diag::note_field_decl); in Diagnose()
4708 S.Diag(Record->getDecl()->getLocation(), in Diagnose()
4710 << S.Context.getTagDeclType(Record->getDecl()); in Diagnose()
4754 S.Diag(Entity.getDecl()->getLocation(), diag::note_previous_decl) in Diagnose()