Searched defs:RecordDecl (Results 1 - 5 of 5) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 48 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, 107 llvm::SmallPtrSet<const RecordDecl*, 16> &AlreadyChecked); 114 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, argument 115 llvm::SmallPtrSet<const RecordDecl*, 16> &AlreadyChecked) { 155 llvm::SmallPtrSet<const RecordDecl*, 16> &AlreadyChecked) { 176 static bool isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) { 180 llvm::SmallPtrSet<const RecordDecl*, 16> AlreadyChecked; 252 // If we completed a RecordDecl that we previously used and converted to an 254 const RecordDecl *RD = cast<RecordDecl>(T 154 isSafeToConvert(QualType T, CodeGenTypes &CGT, llvm::SmallPtrSet<const RecordDecl*, 16> &AlreadyChecked) argument [all...] |
/external/clang/unittests/ASTMatchers/Dynamic/ |
H A D | RegistryTest.cpp | 246 Matcher<Decl> RecordDecl = constructMatcher( local 253 EXPECT_FALSE(matches("int Foo;", RecordDecl)); 254 EXPECT_TRUE(matches("class Foo {};", RecordDecl)); 255 EXPECT_FALSE(matches("void Foo(){};", RecordDecl));
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 317 const CXXRecordDecl *RecordDecl = ObjectType->getAsCXXRecordDecl(); local 318 assert(RecordDecl && "Only CXXRecordDecls should have destructors"); 319 const CXXDestructorDecl *DtorDecl = RecordDecl->getDestructor();
|
/external/clang/tools/libclang/ |
H A D | CXType.cpp | 755 static long long visitRecordForValidation(const RecordDecl *RD) { 764 if (const RecordDecl *Child = ChildType->getDecl()) { 780 const RecordDecl *RD = 781 dyn_cast_or_null<RecordDecl>(cxcursor::getCursorDecl(PC)); 804 RecordDecl::lookup_const_result Res = RD->lookup(FieldName); 878 const CXXRecordDecl *RecordDecl = T->getAsCXXRecordDecl(); local 879 if (!RecordDecl) 882 dyn_cast<ClassTemplateSpecializationDecl>(RecordDecl); 892 const CXXRecordDecl *RecordDecl = T->getAsCXXRecordDecl(); local 893 if (!RecordDecl) [all...] |
/external/clang/lib/AST/ |
H A D | Decl.cpp | 868 getLVForDecl(cast<RecordDecl>(D->getDeclContext()), classComputation); 1377 } else if (const RecordDecl *RD = dyn_cast<RecordDecl>(*I)) { 3276 const RecordDecl *RD = getParent(); 3278 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end(); 3484 // RecordDecl Implementation 3487 RecordDecl::RecordDecl(Kind DK, TagKind TK, const ASTContext &C, function in class:RecordDecl 3490 RecordDecl *PrevDecl) 3500 RecordDecl *RecordDec [all...] |
Completed in 297 milliseconds