Searched refs:RD (Results 101 - 121 of 121) sorted by relevance

12345

/external/clang/include/clang/Serialization/
H A DASTWriter.h702 virtual void AddedCXXImplicitMember(const CXXRecordDecl *RD, const Decl *D);
/external/clang/tools/libclang/
H A DIndexingContext.h483 bool handleCXXRecordDecl(const CXXRecordDecl *RD, const NamedDecl *OrigD);
H A DCIndex.cpp5702 if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D))
5703 if (ClassTemplateDecl *ClassTmpl = RD->getDescribedClassTemplate())
/external/clang/lib/CodeGen/
H A DCGExprAgg.cpp1214 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local
1215 if (RD->hasUserDeclaredConstructor())
H A DCGExprScalar.cpp1518 RecordDecl *RD = CurrentType->getAs<RecordType>()->getDecl(); local
1519 const ASTRecordLayout &RL = CGF.getContext().getASTRecordLayout(RD);
1524 for (RecordDecl::field_iterator Field = RD->field_begin(),
1525 FieldEnd = RD->field_end();
1551 RecordDecl *RD = CurrentType->getAs<RecordType>()->getDecl(); local
1552 const ASTRecordLayout &RL = CGF.getContext().getASTRecordLayout(RD);
H A DCodeGenModule.h834 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD);
H A DCGBlocks.cpp310 if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(DC))
311 thisType = C.getPointerType(C.getRecordType(RD));
H A DCGExpr.cpp819 if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(RT->getDecl()))
820 if (RD->hasMutableFields() || !RD->isTrivial())
H A DCodeGenFunction.h2249 const CXXRecordDecl *RD);
/external/clang/lib/Serialization/
H A DASTWriter.cpp4484 if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D)) {
4486 if (RD->isFromASTFile()) {
4490 RewriteDecl(RD);
4508 void ASTWriter::AddedCXXImplicitMember(const CXXRecordDecl *RD, const Decl *D) { argument
4511 if (!(!D->isFromASTFile() && RD->isFromASTFile()))
4517 assert(RD->isCompleteDefinition());
4518 UpdateRecord &Record = DeclUpdates[RD];
H A DASTReader.cpp3968 RecordDecl *RD = ReadDeclAs<RecordDecl>(*Loc.F, Record, Idx); local
3969 RD = cast_or_null<RecordDecl>(RD->getCanonicalDecl());
3970 QualType T = Context.getRecordType(RD);
6376 if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(*D)) {
6377 for (CXXRecordDecl::redecl_iterator R = RD->redecls_begin(),
6378 REnd = RD->redecls_end();
6380 cast<CXXRecordDecl>(*R)->DefinitionData = RD->DefinitionData;
/external/clang/lib/AST/
H A DExprCXX.cpp35 if (const CXXRecordDecl *RD = E->getType()->getAsCXXRecordDecl())
36 if (RD->isPolymorphic() && E->isGLValue())
/external/libvpx/vp8/encoder/
H A Dencodeframe.c454 /* Apply the masking to the RD multiplier. */
1161 if (cpi->sf.RD && cpi->compressor_speed != 2)
1248 if (cpi->sf.RD)
1282 // Experimental RD code
H A Donyx_if.c559 sf->RD = 1;
790 sf->RD = 0; // Turn rd off
978 sf->RD = 0;
1782 // Experimental RD Code
2056 // Set starting values of RD threshold multipliers (128 = *1)
3072 if ((cpi->compressor_speed == 2) && (cpi->Speed >= 5) && (cpi->sf.RD == 0))
3447 // Reset the RD threshold multipliers to default of * 1 (128)
/external/clang/include/clang/Sema/
H A DSema.h3728 bool FindDeallocationFunction(SourceLocation StartLoc, CXXRecordDecl *RD,
4287 const CXXRecordDecl *RD);
4292 const CXXRecordDecl *RD);
4529 void DiagnoseAbstractType(const CXXRecordDecl *RD);
6354 void AddAlignmentAttributesForRecord(RecordDecl *RD);
6357 void AddMsStructLayoutForRecord(RecordDecl *RD);
6369 void AddPushedVisibilityAttribute(Decl *RD);
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp6793 LoopDisposition RD = getLoopDisposition(UDiv->getRHS(), L);
6794 if (RD == LoopVariant)
6796 return (LD == LoopInvariant && RD == LoopInvariant) ?
6874 BlockDisposition RD = getBlockDisposition(RHS, BB);
6875 if (RD == DoesNotDominateBlock)
6877 return (LD == ProperlyDominatesBlock && RD == ProperlyDominatesBlock) ?
/external/clang/lib/Sema/
H A DSemaChecking.cpp2473 const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(RT->getDecl()); local
2474 if (!RD)
5082 const RecordDecl *RD = dyn_cast<RecordDecl>(FD->getDeclContext()); local
5083 if (!RD) return false;
5084 if (RD->isUnion()) return false;
5085 if (const CXXRecordDecl *CRD = dyn_cast<CXXRecordDecl>(RD)) {
H A DSemaCodeComplete.cpp1064 if (RecordDecl *RD = dyn_cast<RecordDecl>(ND))
1065 return RD->getTagKind() == TTK_Class ||
1066 RD->getTagKind() == TTK_Struct ||
1067 RD->getTagKind() == TTK_Interface;
1078 if (RecordDecl *RD = dyn_cast<RecordDecl>(ND))
1079 return RD->getTagKind() == TTK_Union;
H A DSemaExpr.cpp2035 CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(Member->getDeclContext()); local
2036 if (!RD)
2045 DestRecordType = Context.getCanonicalType(Context.getTypeDeclType(RD));
9082 RecordDecl *RD = RC->getDecl();
9091 if (CXXRecordDecl *CRD = dyn_cast<CXXRecordDecl>(RD)) {
9107 LookupQualifiedName(R, RD);
9117 << OC.U.IdentInfo << RD << SourceRange(OC.LocStart,
H A DSemaTemplate.cpp7361 if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(CurContext)) {
7362 const FunctionDecl *FD = RD->isLocalClass();
/external/clang/lib/Parse/
H A DParseDecl.cpp906 RecordDecl *RD = dyn_cast_or_null<RecordDecl>(D->getDeclContext()); local
909 Sema::CXXThisScopeRAII ThisScope(Actions, RD,
911 ND && RD && ND->isCXXInstanceMember());

Completed in 992 milliseconds

12345