Home
last modified time | relevance | path

Searched refs:getTypeForDecl (Results 1 – 25 of 74) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp162 if (CXXRD->getTypeForDecl()->isDependentType()) in shouldSkipDecl()
164 if (CXXRD->getTypeForDecl()->isInstantiationDependentType()) in shouldSkipDecl()
314 Os << QualType::getAsString(RD->getTypeForDecl(), Qualifiers(), in reportRecord()
H A DDynamicTypePropagation.cpp203 MD->getClassInterface()->getTypeForDecl())) in inferReceiverType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangPersistentVariables.cpp84 const_cast<clang::Type *>(tdecl->getTypeForDecl())); in GetCompilerTypeFromPersistentDecl()
H A DClangExpressionDeclMap.cpp842 QualType class_qual_type(class_decl->getTypeForDecl(), 0); in LookUpLldbClass()
928 const clang::Type *interface_type = self_interface->getTypeForDecl(); in LookUpLldbObjCClass()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComparisonCategories.cpp169 return QualType(Record->getTypeForDecl(), 0); in getType()
H A DQualTypeNames.cpp358 const Type *TypePtr = TD->getTypeForDecl(); in createNestedNameSpecifier()
H A DDeclTemplate.cpp737 return getTypeForDecl()->castAs<TemplateTypeParmType>()->getDepth(); in getDepth()
741 return getTypeForDecl()->castAs<TemplateTypeParmType>()->getIndex(); in getIndex()
745 return getTypeForDecl()->castAs<TemplateTypeParmType>()->isParameterPack(); in isParameterPack()
H A DDeclBase.cpp1524 if (const auto *TagTy = dyn_cast<TagType>(Tag->getTypeForDecl())) { in getPrimaryContext()
1530 assert(isa<InjectedClassNameType>(Tag->getTypeForDecl())); in getPrimaryContext()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenTypes.cpp626 !typeCache.count(ed->getTypeForDecl()) || in updateCompletedType()
627 (convertType(ed->getIntegerType()) == typeCache[ed->getTypeForDecl()])); in updateCompletedType()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DASTConsumers.cpp116 TD->getTypeForDecl()->dump(Out, TD->getASTContext()); in print()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp427 MC->mangleCXXRTTIName(QualType(D->getTypeForDecl(), 0), NameStream); in getMangledCXXRTTIName()
435 MC->mangleCXXRTTI(QualType(D->getTypeForDecl(), 0), NameStream); in getMangledCXXRTTI()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DDescriptor.cpp430 return QualType(T->getTypeForDecl(), 0); in getType()
435 return QualType(ElemRecord->getDecl()->getTypeForDecl(), 0); in getType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp237 if (TypeCache.count(ED->getTypeForDecl())) { in UpdateCompletedType()
728 auto *C = MPTy->getMostRecentCXXRecordDecl()->getTypeForDecl(); in ConvertType()
H A DObjectFilePCHContainerWriter.cpp94 QualType QualTy(D->getTypeForDecl(), 0); in VisitObjCInterfaceDecl()
H A DCGObjCRuntime.cpp59 QualType InterfaceTy{OID->getTypeForDecl(), 0}; in EmitValueForIvarAtOffset()
H A DCGDebugInfo.cpp3665 QualType(Ty->getMostRecentCXXRecordDecl()->getTypeForDecl(), 0), U); in CreateType()
3705 if (!ED->getTypeForDecl()->isIncompleteType()) { in CreateEnumType()
3706 Size = CGM.getContext().getTypeSize(ED->getTypeForDecl()); in CreateEnumType()
3748 if (!ED->getTypeForDecl()->isIncompleteType()) { in CreateTypeDefinition()
3749 Size = CGM.getContext().getTypeSize(ED->getTypeForDecl()); in CreateTypeDefinition()
4217 ContainingType = getOrCreateType(QualType(PBase->getTypeForDecl(), 0), in CollectContainingType()
4515 QualType QTy(ID->getTypeForDecl(), 0); in getObjCMethodDeclaration()
4563 QualType(OMethod->getClassInterface()->getTypeForDecl(), 0)); in getOrCreateFunctionType()
5545 type = QualType(RDecl->getTypeForDecl(), 0); in EmitDeclareOfBlockLiteralArgVariable()
5964 assert(isa<EnumType>(ED->getTypeForDecl()) && "Enum without EnumType?"); in EmitGlobalVariable()
[all …]
H A DCGClass.cpp2775 QualType Ty = QualType(RD->getTypeForDecl(), 0); in EmitTypeMetadataCodeForVCall()
2900 CGM.CreateMetadataIdentifierForType(QualType(RD->getTypeForDecl(), 0)); in EmitVTablePtrCheck()
2909 EmitCheckTypeDescriptor(QualType(RD->getTypeForDecl(), 0)), in EmitVTablePtrCheck()
2960 CGM.CreateMetadataIdentifierForType(QualType(RD->getTypeForDecl(), 0)); in EmitVTableTypeCheckedLoad()
H A DCGHLSLRuntime.cpp190 QualType(BufDecl->getLayoutStruct()->getTypeForDecl(), 0), in createBufferHandleType()
/freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/
H A Dlldb-rpc-gen.cpp125 const Type *DeclType = Decl->getTypeForDecl(); in ShouldSkipRecord()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLBuiltinTypeDeclBuilder.cpp354 DB.Record->getTypeForDecl()->getCanonicalTypeUnqualified()); in BuiltinTypeMethodBuilder()
731 return QualType(TTD->getTypeForDecl(), 0); in getFirstTemplateTypeParam()
H A DSemaCXXScopeSpec.cpp265 << QualType(EnumD->getTypeForDecl(), 0) << SS->getRange(); in RequireCompleteEnumDecl()
268 Diag(L, diag::err_incomplete_enum) << QualType(EnumD->getTypeForDecl(), 0); in RequireCompleteEnumDecl()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h402 Visit(T->getMostRecentCXXRecordDecl()->getTypeForDecl()); in VisitMemberPointerType()
776 Visit(TD->getTypeForDecl()); in VisitUsingShadowDecl()
H A DDeclTemplate.h2236 assert(getTypeForDecl() && "partial specialization has no type set!");
2237 return cast<InjectedClassNameType>(getTypeForDecl())
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp251 if (auto *Type = TD->getTypeForDecl()) in visitTypedef()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp195 return QualType(getDecl()->getTypeForDecl(), 0); in getValueType()
199 return QualType(getDecl()->getTypeForDecl(), 0); in getValueType()

123