Home
last modified time | relevance | path

Searched defs:ClassDecl (Results 1 – 25 of 25) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp759 const CXXRecordDecl *ClassDecl = in EmitAsanPrologueOrEpilogue() local
975 const CXXRecordDecl *ClassDecl; member in __anona1fee4cd0311::FieldMemcpyizer
1262 const CXXRecordDecl *ClassDecl = CD->getParent(); in EmitCtorPrologue() local
1390 const CXXRecordDecl *ClassDecl = Dtor->getParent(); in CanSkipVTablePointerInitialization() local
1546 const CXXRecordDecl *ClassDecl = Dtor->getParent(); in Emit() local
1564 const CXXRecordDecl *ClassDecl = Dtor->getParent(); in EmitConditionalDtorDeleteCall() local
1773 const CXXRecordDecl *ClassDecl = DD->getParent(); in EnterDtorCleanups() local
1785 const CXXRecordDecl *ClassDecl = DD->getParent(); in EnterDtorCleanups() local
2089 const CXXRecordDecl *ClassDecl = D->getParent(); in EmitCXXConstructorCall() local
2378 const CXXRecordDecl *ClassDecl = Ctor->getParent(); in EmitDelegatingCXXConstructorCall() local
[all …]
H A DItaniumCXXABI.cpp1124 auto *ClassDecl = in emitVirtualObjectDelete() local
1326 auto *ClassDecl = in EmitTypeid() local
1392 auto *ClassDecl = in EmitDynamicCastToVoid() local
1423 const CXXRecordDecl *ClassDecl, in GetVirtualBaseClassOffset()
H A DCGVTables.cpp91 auto ClassDecl = ResultType->getPointeeType()->getAsCXXRecordDecl(); in PerformReturnAdjustment() local
H A DCGObjCGNU.cpp3267 ObjCInterfaceDecl *ClassDecl = in RegisterAlias() local
3286 ObjCInterfaceDecl *ClassDecl = in GenerateClass() local
H A DCodeGenFunction.cpp1301 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) in shouldUseUndefinedBehaviorReturnOptimization() local
H A DCGObjC.cpp73 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); in EmitObjCBoxedExpr() local
H A DMicrosoftCXXABI.cpp1020 CodeGenFunction &CGF, Address This, const CXXRecordDecl *ClassDecl, in GetVirtualBaseClassOffset()
H A DCGExpr.cpp322 auto *ClassDecl = cast<CXXRecordDecl>(RT->getDecl()); in pushTemporaryCleanup() local
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp2510 void Sema::ActOnBaseSpecifiers(Decl *ClassDecl, in ActOnBaseSpecifiers()
3704 CXXRecordDecl *ClassDecl, in FindBaseInitializer()
3797 CXXRecordDecl *ClassDecl; member in __anon6c2568af0d11::MemInitializerValidatorCCC
3849 CXXRecordDecl *ClassDecl = Constructor->getParent(); in BuildMemInitializer() local
8218 CXXRecordDecl *ClassDecl in CheckConstructor() local
10816 CXXRecordDecl *ClassDecl = MD->getParent(); in ComputeDefaultedSpecialMemberExceptionSpec() local
11002 CXXRecordDecl *ClassDecl = Constructor->getParent(); in DefineImplicitDefaultConstructor() local
11131 CXXRecordDecl *ClassDecl = Constructor->getParent(); in DefineInheritingConstructor() local
11280 CXXRecordDecl *ClassDecl = Destructor->getParent(); in DefineImplicitDestructor() local
12593 CXXRecordDecl *ClassDecl = CopyConstructor->getParent(); in DefineImplicitCopyConstructor() local
[all …]
H A DSemaCUDA.cpp266 bool Sema::inferCUDATargetForImplicitSpecialMember(CXXRecordDecl *ClassDecl, in inferCUDATargetForImplicitSpecialMember()
448 const CXXRecordDecl *ClassDecl = DD->getParent(); in isEmptyCudaDestructor() local
H A DSemaObjCProperty.cpp198 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); in ActOnProperty() local
835 ObjCInterfaceDecl *ClassDecl, in SelectPropertyForSynthesisFromProtocols()
H A DSemaPseudoObject.cpp247 if (const CXXRecordDecl *ClassDecl = ty->getAsCXXRecordDecl()) in CanCaptureValue() local
H A DSemaExprObjC.cpp2808 if (ObjCInterfaceDecl *ClassDecl = CurMeth->getClassInterface()) { in BuildInstanceMessage() local
2856 ObjCInterfaceDecl *ClassDecl = nullptr; in BuildInstanceMessage() local
H A DSemaDeclObjC.cpp3887 Decl *ClassDecl = OCD; in ActOnAtEnd() local
4539 Decl *ClassDecl = cast<ObjCContainerDecl>(CurContext); in ActOnMethodDeclaration() local
H A DSemaCodeComplete.cpp5205 CXXRecordDecl *ClassDecl = Constructor->getParent(); in CodeCompleteConstructorInitializer() local
6526 if (ObjCInterfaceDecl *ClassDecl = CurMethod->getClassInterface()) in CodeCompleteObjCInstanceMessage() local
H A DSemaOverload.cpp7634 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(TyRec->getDecl()); in AddTypesConvertedFrom() local
7695 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(TyRec->getDecl()); in CollectVRQualifiers() local
H A DSemaInit.cpp4814 if (CXXRecordDecl *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) { in TryValueInitialization() local
H A DSemaChecking.cpp12232 if (CXXRecordDecl *ClassDecl = Param->getType()->getAsCXXRecordDecl()) { in CheckParmsForFunctionDef() local
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp92 const auto *ClassDecl = getTypePtr()->getPointeeCXXRecordDecl(); in mayBeDynamicClass() local
97 const auto *ClassDecl = getTypePtr()->getPointeeCXXRecordDecl(); in mayBeNotDynamicClass() local
2009 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(Record->getDecl())) in isAggregateType() local
2148 if (const auto *ClassDecl = in isCXX98PODType() local
2188 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) { in isTrivialType() local
2231 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) { in isTriviallyCopyableType() local
2334 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) in isLiteralType() local
2371 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) in isStandardLayoutType() local
2410 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RT->getDecl())) { in isCXX11PODType() local
H A DDeclObjC.cpp248 if (const auto *ClassDecl = dyn_cast<ObjCInterfaceDecl>(this)) { in FindPropertyDeclaration() local
630 ObjCInterfaceDecl* ClassDecl = this; in lookupInstanceVariable() local
661 ObjCInterfaceDecl* ClassDecl = this; in lookupInheritedClass() local
693 const ObjCInterfaceDecl* ClassDecl = this; in lookupMethod() local
1341 const ObjCInterfaceDecl *ClassDecl = nullptr; in findPropertyDecl() local
H A DASTContext.cpp2332 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RD)) in isStructEmpty() local
2345 if (const auto *ClassDecl = dyn_cast<CXXRecordDecl>(RD)) { in structHasUniqueObjectRepresentations() local
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseDeclCXX.cpp1998 void Parser::ParseBaseClause(Decl *ClassDecl) { in ParseBaseClause()
2038 BaseResult Parser::ParseBaseSpecifier(Decl *ClassDecl) { in ParseBaseSpecifier()
3733 Parser::PushParsingClass(Decl *ClassDecl, bool NonNestedClass, in PushParsingClass()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp841 const ObjCInterfaceDecl *ClassDecl = D->getContainingInterface(); in getIvarAccessString() local
1061 void RewriteModernObjC::RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, in RewriteForwardClassEpilogue()
1377 void RewriteModernObjC::RewriteInterfaceDecl(ObjCInterfaceDecl *ClassDecl) { in RewriteInterfaceDecl()
3234 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface(); in SynthMessageExpr() local
3332 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface(); in SynthMessageExpr() local
6618 ObjCInterfaceDecl *ClassDecl, in Write_category_t()
7269 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface(); in RewriteObjCCategoryImplDecl() local
7353 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface(); in RewriteCategorySetupInitHook() local
H A DRewriteObjC.cpp758 const ObjCInterfaceDecl *ClassDecl = OID->getContainingInterface(); in getIvarAccessString() local
902 void RewriteObjC::RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, in RewriteForwardClassEpilogue()
1197 void RewriteObjC::RewriteInterfaceDecl(ObjCInterfaceDecl *ClassDecl) { in RewriteInterfaceDecl()
2657 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface(); in SynthMessageExpr() local
2754 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface(); in SynthMessageExpr() local
5616 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface(); in RewriteObjCCategoryImplDecl() local
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp837 CXXRecordDecl *ClassDecl = getAsCXXRecordDeclOrPrimaryTemplate(TypeNode); in classIsDerivedFrom() local