Searched defs:RecordTy (Results 1 - 8 of 8) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGRTTI.cpp | 253 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { 254 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl()); 268 static bool IsIncompleteClassType(const RecordType *RecordTy) { argument 269 return !RecordTy->getDecl()->isCompleteDefinition(); 284 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { 285 if (IsIncompleteClassType(RecordTy))
|
H A D | CGExprAgg.cpp | 210 const RecordType *RecordTy = T->getAs<RecordType>(); local 211 if (!RecordTy) return false; 214 RecordDecl *Record = RecordTy->getDecl(); 1341 } else if (const RecordType *RecordTy = Ty->getAs<RecordType>()) { 1342 RecordDecl *Record = RecordTy->getDecl(); 1353 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { 1354 if (RecordTy->getDecl()->hasObjectMember()) {
|
H A D | CGClass.cpp | 565 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); local 566 LValue LHS = CGF.MakeNaturalAlignAddrLValue(ThisPtr, RecordTy); 600 LValue ThisRHSLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 995 QualType RecordTy = CGF.getContext().getTagDeclType(field->getParent()); local 996 LValue ThisLV = CGF.MakeAddrLValue(thisValue, RecordTy);
|
H A D | CGDebugInfo.cpp | 782 llvm::DIType RecordTy) { 810 VUnit, RecordTy); 849 layout.getFieldOffset(fieldNo), tunit, RecordTy); 928 llvm::DIType RecordTy) { 960 ContainingType = RecordTy; 984 DBuilder.createMethod(RecordTy, MethodName, MethodLinkageName, 1003 llvm::DIType RecordTy) { 1018 EltTys.push_back(CreateCXXMemberFunction(Method, Unit, RecordTy)); 1024 RecordTy)); 1034 llvm::DIType RecordTy) { 780 CollectRecordFields(const RecordDecl *record, llvm::DIFile tunit, SmallVectorImpl<llvm::Value *> &elements, llvm::DIType RecordTy) argument 926 CreateCXXMemberFunction(const CXXMethodDecl *Method, llvm::DIFile Unit, llvm::DIType RecordTy) argument 1001 CollectCXXMemberFunctions(const CXXRecordDecl *RD, llvm::DIFile Unit, SmallVectorImpl<llvm::Value *> &EltTys, llvm::DIType RecordTy) argument 1032 CollectCXXFriends(const CXXRecordDecl *RD, llvm::DIFile Unit, SmallVectorImpl<llvm::Value *> &EltTys, llvm::DIType RecordTy) argument 1050 CollectCXXBases(const CXXRecordDecl *RD, llvm::DIFile Unit, SmallVectorImpl<llvm::Value *> &EltTys, llvm::DIType RecordTy) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 889 const RecordType *RecordTy = T->getAs<RecordType>(); local 890 if (!RecordTy && T->isObjCObjectPointerType()) 895 !RecordTy || RecordTy->isIncompleteType()) { 917 = cast<CXXRecordDecl>(RecordTy->getDecl())->getVisibleConversionFunctions();
|
H A D | SemaExprMember.cpp | 654 QualType RecordTy = BaseType; local 655 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); 657 RecordTy->getAs<RecordType>(),
|
H A D | SemaExprCXX.cpp | 637 const RecordType *RecordTy = Ty->getAs<RecordType>(); local 638 if (!RecordTy) 640 CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl());
|
H A D | SemaOverload.cpp | 5065 const RecordType *RecordTy = T->getAs<RecordType>(); local 5066 if (!RecordTy || !getLangOpts().CPlusPlus) { 5092 = cast<CXXRecordDecl>(RecordTy->getDecl())->getVisibleConversionFunctions();
|
Completed in 289 milliseconds