/external/clang/unittests/ASTMatchers/Dynamic/ |
RegistryTest.cpp | 218 specifiesType(hasDeclaration(recordDecl(hasName("A"))))))) 235 constructMatcher("recordDecl", IsDefinition).getTypedMatcher<Decl>(); 246 Matcher<Decl> RecordDecl = constructMatcher( 247 "recordDecl", constructMatcher("hasName", std::string("Foo")), 253 EXPECT_FALSE(matches("int Foo;", RecordDecl)); 254 EXPECT_TRUE(matches("class Foo {};", RecordDecl)); 255 EXPECT_FALSE(matches("void Foo(){};", RecordDecl)); 316 "recordDecl", 319 constructMatcher("recordDecl", 348 constructMatcher("recordDecl", [all...] |
/external/clang/include/clang/AST/ |
ASTContext.h | 141 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 231 mutable RecordDecl *CFConstantStringTypeDecl; 256 mutable RecordDecl *BlockDescriptorType; 262 mutable RecordDecl *BlockDescriptorExtendedType; 838 /// \brief Create a new implicit TU-level CXXRecordDecl or RecordDecl 840 RecordDecl *buildImplicitRecord(StringRef Name, 841 RecordDecl::TagKind TK = TTK_Struct) const; [all...] |
ExternalASTSource.h | 30 class RecordDecl; 263 const RecordDecl *Record, uint64_t &Size, uint64_t &Alignment,
|
Stmt.h | 45 class RecordDecl; [all...] |
/external/lldb/include/lldb/Symbol/ |
ClangASTContext.h | 231 GetIndexForRecordBase (const clang::RecordDecl *record_decl, 314 RecordHasFields (const clang::RecordDecl *record_decl);
|
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 614 clang::RecordDecl *RD = T->getAsUnionType()->getDecl(); 616 for (clang::RecordDecl::field_iterator FI = RD->field_begin(), 633 clang::RecordDecl *RD = T->getAsStructureType()->getDecl(); 635 for (clang::RecordDecl::field_iterator FI = RD->field_begin(), 674 clang::RecordDecl *RD = BaseType->getAsStructureType()->getDecl(); 676 for (clang::RecordDecl::field_iterator FI = RD->field_begin(), [all...] |
slang_rs_export_foreach.cpp | 369 clang::RecordDecl *RD = 370 clang::RecordDecl::Create(Ctx, clang::TTK_Struct,
|
slang_rs_context.cpp | 151 T = static_cast<const clang::RecordDecl*>(ND)->getTypeForDecl();
|
/external/clang/lib/AST/ |
Decl.cpp | [all...] |
CXXInheritance.cpp | 388 RecordDecl *BaseRecord = 405 RecordDecl *BaseRecord = 424 RecordDecl *BaseRecord =
|
ASTContext.cpp | 779 for (llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*>::iterator [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | 154 if (const RecordDecl *RDecl = dyn_cast<RecordDecl>(Context)) 227 CGDebugInfo::getClassName(const RecordDecl *RD) { 605 // Creates a forward declaration for a RecordDecl in the given context. 609 const RecordDecl *RD = Ty->getDecl(); 834 RecordDecl::field_iterator Field = CXXDecl->field_begin(); [all...] |
CGExprConstant.cpp | 71 void Build(const APValue &Val, const RecordDecl *RD, bool IsPrimaryBase, 350 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl(); 356 for (RecordDecl::field_iterator Field = RD->field_begin(), 405 void ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, 446 for (RecordDecl::field_iterator Field = RD->field_begin(), 475 RecordDecl *RD = Ty->getAs<RecordType>()->getDecl(); 544 const RecordDecl *RD = ValTy->castAs<RecordType>()->getDecl(); [all...] |
CGExprAgg.cpp | 225 RecordDecl *Record = RecordTy->getDecl(); 323 RecordDecl *Record = E->getType()->castAs<RecordType>()->getDecl(); 324 RecordDecl::field_iterator Field = Record->field_begin(); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineCXX.cpp | 317 const CXXRecordDecl *RecordDecl = ObjectType->getAsCXXRecordDecl(); 318 assert(RecordDecl && "Only CXXRecordDecls should have destructors"); 319 const CXXDestructorDecl *DtorDecl = RecordDecl->getDestructor();
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
SymbolFileDWARF.h | 155 const clang::RecordDecl *record_decl, 163 LayoutRecordType (const clang::RecordDecl *record_decl, 612 typedef llvm::DenseMap<const clang::RecordDecl *, LayoutInfo> RecordDeclToLayoutMap;
|
/external/chromium_org/tools/clang/plugins/ |
FindBadConstructsConsumer.cpp | 183 for (RecordDecl::field_iterator it = record->field_begin(); 656 RecordDecl::field_iterator iter(record->field_begin()),
|
/external/clang/include/clang/Sema/ |
ScopeInfo.h | 551 RecordDecl *TheRecordDecl; 560 RecordDecl *RD, ImplicitParamDecl *Context,
|
/external/clang/lib/Frontend/ |
ASTConsumers.cpp | 211 const RecordDecl* RD = cast<RecordDecl>(DC);
|
/external/lldb/source/Expression/ |
ClangASTSource.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
ArrayBoundCheckerV2.cpp | 224 const RecordDecl *D = RT->getDecl();
|
/external/clang/unittests/AST/ |
SourceLocationTest.cpp | 40 EXPECT_FALSE(Verifier.match("int i;", recordDecl())); 44 LocationVerifier<RecordDecl> Verifier; 354 friendDecl(hasParent(recordDecl(isTemplateInstantiation())))));
|
/external/clang/lib/Rewrite/Frontend/ |
RewriteModernObjC.cpp | 84 RecordDecl *NSStringRecord; 92 RecordDecl *SuperStructDecl; 93 RecordDecl *ConstantStringDecl; 319 void RewriteRecordBody(RecordDecl *RD); [all...] |
RewriteObjC.cpp | 82 RecordDecl *NSStringRecord; 90 RecordDecl *SuperStructDecl; 91 RecordDecl *ConstantStringDecl; 268 void RewriteRecordBody(RecordDecl *RD); [all...] |
/external/clang/lib/Sema/ |
SemaAttr.cpp | 115 void Sema::AddAlignmentAttributesForRecord(RecordDecl *RD) { 132 void Sema::AddMsStructLayoutForRecord(RecordDecl *RD) {
|