/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 1126 RecordDecl *CXXTypeInfoDecl; 1129 RecordDecl *MSVCGuidDecl; 1825 RecordDecl *RD, CapturedRegionKind K, 2952 RecordDecl *&AnonRecord); 2956 RecordDecl *&AnonRecord); 2960 RecordDecl *Record, 2964 RecordDecl *Record); 3027 FieldDecl *HandleField(Scope *S, RecordDecl *TagD, SourceLocation DeclStart, 3031 MSPropertyDecl *HandleMSProperty(Scope *S, RecordDecl *TagD, 3040 RecordDecl *Recor [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | Type.cpp | 583 RecordDecl *RD = RT->getDecl(); 1757 RecordDecl *Type::getAsRecordDecl() const { 1758 return dyn_cast_or_null<RecordDecl>(getAsTagDecl()); 2226 RecordDecl *Rec = cast<RecordType>(CanonicalType)->getDecl(); 2487 bool QualType::hasNonTrivialToPrimitiveDefaultInitializeCUnion(const RecordDecl *RD) { 2491 bool QualType::hasNonTrivialToPrimitiveDestructCUnion(const RecordDecl *RD) { 2495 bool QualType::hasNonTrivialToPrimitiveCopyCUnion(const RecordDecl *RD) { 4361 const RecordDecl *RD = RT->getDecl();
|
H A D | Stmt.cpp | 1311 RecordDecl *RD) 1342 RecordDecl *RD) {
|
H A D | TypePrinter.cpp | 1308 } else if ((isa<RecordDecl>(D) && cast<RecordDecl>(D)->isAnonymousStructOrUnion())) {
|
H A D | DeclPrinter.cpp | 65 void VisitRecordDecl(RecordDecl *D); 550 void DeclPrinter::VisitRecordDecl(RecordDecl *D) {
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 108 ValueDecl *findMemberField(const RecordDecl *RD, StringRef Name); 222 ValueDecl *ASTMaker::findMemberField(const RecordDecl *RD, StringRef Name) {
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | Type.h | 123 class RecordDecl; 1303 static bool hasNonTrivialToPrimitiveDefaultInitializeCUnion(const RecordDecl *RD); 1304 static bool hasNonTrivialToPrimitiveDestructCUnion(const RecordDecl *RD); 1305 static bool hasNonTrivialToPrimitiveCopyCUnion(const RecordDecl *RD); 2250 /// Retrieves the RecordDecl this type refers to. 2251 RecordDecl *getAsRecordDecl() const; 4619 explicit RecordType(const RecordDecl *D) 4621 explicit RecordType(TypeClass TC, RecordDecl *D) 4625 RecordDecl *getDecl() const { 4626 return reinterpret_cast<RecordDecl*>(TagTyp [all...] |
H A D | DeclCXX.h | 254 class CXXRecordDecl : public RecordDecl { 494 return cast<CXXRecordDecl>(RecordDecl::getCanonicalDecl()); 503 static_cast<RecordDecl *>(this)->getPreviousDecl()); 512 static_cast<RecordDecl *>(this)->getMostRecentDecl());
|
H A D | Stmt.h | 56 class RecordDecl; 3539 /// The record for captured variables, a RecordDecl or CXXRecordDecl. 3540 RecordDecl *TheRecordDecl = nullptr; 3544 ArrayRef<Expr *> CaptureInits, CapturedDecl *CD, RecordDecl *RD); 3566 CapturedDecl *CD, RecordDecl *RD); 3589 const RecordDecl *getCapturedRecordDecl() const { return TheRecordDecl; } 3592 void setCapturedRecordDecl(RecordDecl *D) { 3593 assert(D && "null RecordDecl");
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 1368 if (isa<RecordDecl>(typeDecl) && !Context.getLangOpts().CPlusPlus) 3211 RecordDecl *left = cast<RecordType>(lt)->getDecl(); 3212 RecordDecl *right = cast<RecordType>(rt)->getDecl(); 3232 RecordDecl::field_iterator li = left->field_begin(), le = left->field_end(); 3233 RecordDecl::field_iterator ri = right->field_begin(), re = right->field_end(); 5099 RecordDecl *Record = dyn_cast<RecordDecl>(TagD); 5114 else if (RecordDecl *Record = dyn_cast<RecordDecl>(TagD))
|
H A D | SemaAttr.cpp | 50 void Sema::AddAlignmentAttributesForRecord(RecordDecl *RD) { 86 void Sema::AddMsStructLayoutForRecord(RecordDecl *RD) {
|
H A D | SemaDeclAttr.cpp | 187 const RecordDecl *RD = RT->getDecl(); 421 auto IsOverloadedOperatorPresent = [&S](const RecordDecl *Record, 428 const RecordDecl *Record = RT->getDecl(); 492 static bool checkRecordDeclForAttr(const RecordDecl *RD) { 1454 RecordDecl *UD = UT->getDecl(); 2138 const auto *R = cast<RecordDecl>(D); 3678 RecordDecl *RD = nullptr; 3683 RD = dyn_cast<RecordDecl>(D); 3698 RecordDecl::field_iterator Field = RD->field_begin(), 5609 auto *RD = dyn_cast<RecordDecl>( [all...] |
H A D | SemaStmt.cpp | 4619 RecordDecl* 4626 RecordDecl *RD = nullptr; 4631 RD = RecordDecl::Create(Context, TTK_Struct, DC, Loc, Loc, /*Id=*/nullptr); 4690 RecordDecl *RD = CreateCapturedStmtRecordDecl(CD, Loc, NumParams); 4720 RecordDecl *RD = CreateCapturedStmtRecordDecl(CD, Loc, Params.size()); 4781 RecordDecl *Record = RSI->TheRecordDecl; 4804 RecordDecl *RD = RSI->TheRecordDecl;
|
H A D | SemaExprMember.cpp | 633 const RecordDecl *const Record; 646 RecordDecl *RDecl = RTy->getDecl();
|
H A D | SemaAccess.cpp | 1126 if (isa<RecordDecl>(D) && cast<RecordDecl>(D)->isInjectedClassName())
|
H A D | SemaCXXScopeSpec.cpp | 342 } else if (isa<RecordDecl>(SD)) {
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
H A D | Interp.h | 583 inline bool VirtBaseHelper(InterpState &S, CodePtr OpPC, const RecordDecl *Decl, 594 inline bool GetPtrVirtBase(InterpState &S, CodePtr OpPC, const RecordDecl *D) { 602 const RecordDecl *D) {
|
H A D | ByteCodeExprGen.cpp | 514 Record *ByteCodeExprGen<Emitter>::getRecord(const RecordDecl *RD) {
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | IndexingContext.cpp | 290 } else if (auto RD = dyn_cast<RecordDecl>(Parent)) {
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 713 RecordDecl *RD = dyn_cast_or_null<RecordDecl>(D->getDeclContext());
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 111 const RecordDecl *RD = RT->getDecl(); 366 if (const auto *RD = dyn_cast<RecordDecl>(Ctx)) {
|
H A D | MemRegion.cpp | 1539 const RecordDecl *RD = FR->getDecl()->getParent(); 1556 for (RecordDecl::field_iterator FI = RD->field_begin(),
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 2652 const RecordDecl *RD = S.getCapturedRecordDecl(); 2659 RecordDecl::field_iterator CurField = RD->field_begin(); 2703 const RecordDecl *RD = S.getCapturedRecordDecl();
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 333 RedeclarableResult VisitRecordDeclImpl(RecordDecl *RD); 334 void VisitRecordDecl(RecordDecl *RD) { VisitRecordDeclImpl(RD); } 792 ASTDeclReader::VisitRecordDeclImpl(RecordDecl *RD) { 805 RD->setArgPassingRestrictions((RecordDecl::ArgPassingKind)Record.readInt()); 3809 D = RecordDecl::CreateDeserialized(Context, ID); 4554 (RecordDecl::ArgPassingKind)Record.readInt());
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CallAndMessageChecker.cpp | 256 const RecordDecl *RD = RT->getDecl()->getDefinition();
|