Home
last modified time | relevance | path

Searched refs:ThisType (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/sys/contrib/dev/acpica/components/executer/
H A Dexresop.c168 ACPI_OBJECT_TYPE ThisType,
189 ACPI_OBJECT_TYPE ThisType, in AcpiExCheckObjectType() argument
209 if ((ThisType == ACPI_TYPE_INTEGER) && in AcpiExCheckObjectType()
217 if (TypeNeeded != ThisType) in AcpiExCheckObjectType()
222 AcpiUtGetTypeName (ThisType), Object)); in AcpiExCheckObjectType()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DSmartPtrModeling.cpp384 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in evalCall() local
390 auto NullVal = C.getSValBuilder().makeNullWithType(ThisType); in evalCall()
646 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleRelease() local
647 auto ValueToUpdate = C.getSValBuilder().makeNullWithType(ThisType); in handleRelease()
745 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleAssignOp() local
753 auto NullVal = C.getSValBuilder().makeNullWithType(ThisType); in handleAssignOp()
783 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in updateMovedSmartPointers() local
788 auto NullVal = C.getSValBuilder().makeNullWithType(ThisType); in updateMovedSmartPointers()
815 auto NullVal = C.getSValBuilder().makeNullWithType(ThisType); in updateMovedSmartPointers()
842 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleBoolConversion() local
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp250 QualType ThisType = MD->getThisType(); in StartThunk() local
255 ResultType = ThisType; in StartThunk()
331 QualType ThisType = MD->getThisType(); in EmitCallAndReturnForThunk() local
332 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); in EmitCallAndReturnForThunk()
365 ? ThisType in EmitCallAndReturnForThunk()
411 llvm::Type *ThisType = Args[ThisArgNo]->getType(); in EmitMustTailThunk() local
412 if (ThisType != AdjustedThisPtr->getType()) in EmitMustTailThunk()
413 AdjustedThisPtr = Builder.CreateBitCast(AdjustedThisPtr, ThisType); in EmitMustTailThunk()
418 llvm::Type *ThisType = ThisAddr.getElementType(); in EmitMustTailThunk() local
419 if (ThisType != AdjustedThisPtr->getType()) in EmitMustTailThunk()
[all …]
H A DCGClass.cpp2977 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); in EmitLambdaBlockInvokeBody() local
2979 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType); in EmitLambdaBlockInvokeBody()
3005 QualType ThisType = getContext().getPointerType(LambdaType); in EmitLambdaStaticInvokeBody() local
3007 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType); in EmitLambdaStaticInvokeBody()
3057 QualType ThisType = getContext().getPointerType(LambdaType); in EmitLambdaInAllocaCallOpBody() local
3059 CallArgs.add(RValue::get(ThisArg), ThisType); in EmitLambdaInAllocaCallOpBody()
H A DCGExprCXX.cpp472 QualType ThisType = in EmitCXXMemberPointerCallExpr() local
476 Args.add(RValue::get(ThisPtrForCall), ThisType); in EmitCXXMemberPointerCallExpr()
H A DCGCall.cpp307 const CXXRecordDecl *ThisType = TheCXXABI.getThisArgumentTypeForMethod(MD); in arrangeCXXMethodDeclaration() local
308 return arrangeCXXMethodType(ThisType, prototype.getTypePtr(), MD); in arrangeCXXMethodDeclaration()
330 const CXXRecordDecl *ThisType = TheCXXABI.getThisArgumentTypeForMethod(GD); in arrangeCXXStructorDeclaration() local
331 argTypes.push_back(DeriveThisType(ThisType, MD)); in arrangeCXXStructorDeclaration()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h177 TypeIndex ThisType, CallingConvention CallConv, in MemberFunctionRecord() argument
181 ClassType(ClassType), ThisType(ThisType), CallConv(CallConv), in MemberFunctionRecord()
188 TypeIndex getThisType() const { return ThisType; } in getThisType()
197 TypeIndex ThisType; variable
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DConsumed.cpp774 QualType ThisType = Constructor->getFunctionObjectParameterType(); in VisitCXXConstructExpr() local
776 if (!isConsumableType(ThisType)) in VisitCXXConstructExpr()
797 ConsumedState RetState = mapConsumableAttrState(ThisType); in VisitCXXConstructExpr()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp421 MF.ClassType, MF.ThisType, MF.ThisPointerAdjustment); in visitKnownRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp348 error(IO.mapInteger(Record.ThisType, "ThisType")); in visitKnownRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp415 IO.mapRequired("ThisType", Record.ThisType); in map()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp1726 auto ThisType = Results.getSema().getCurrentThisType(); in CodeCompletionDeclConsumer() local
1727 if (!ThisType.isNull()) { in CodeCompletionDeclConsumer()
1728 assert(ThisType->isPointerType()); in CodeCompletionDeclConsumer()
1729 BaseType = ThisType->getPointeeType(); in CodeCompletionDeclConsumer()
4454 auto ThisType = getCurrentThisType(); in CodeCompleteOrdinaryName() local
4455 if (!ThisType.isNull()) in CodeCompleteOrdinaryName()
4456 Results.setObjectTypeQualifiers(ThisType->getPointeeType().getQualifiers(), in CodeCompleteOrdinaryName()
H A DSemaChecking.cpp7612 void Sema::CheckConstructorCall(FunctionDecl *FDecl, QualType ThisType, in CheckConstructorCall() argument
7621 Loc, FDecl, "'this'", Context.getPointerType(ThisType), in CheckConstructorCall()
7657 QualType ThisType = ImplicitThis->getType(); in CheckFunctionCall() local
7658 if (!ThisType->isPointerType()) { in CheckFunctionCall()
7659 assert(!ThisType->isReferenceType()); in CheckFunctionCall()
7660 ThisType = Context.getPointerType(ThisType); in CheckFunctionCall()
7666 CheckArgAlignment(TheCall->getRParenLoc(), FDecl, "'this'", ThisType, in CheckFunctionCall()
H A DSemaDeclCXX.cpp7731 QualType ThisType = MD->getFunctionObjectParameterType(); in CheckExplicitlyDefaultedSpecialMember() local
7737 DeclType, ThisType.getQualifiers().getAddressSpace()); in CheckExplicitlyDefaultedSpecialMember()
7747 if (ThisType.isConstQualified() || ThisType.isVolatileQualified()) { in CheckExplicitlyDefaultedSpecialMember()
7763 ThisType.getNonReferenceType().getUnqualifiedType(), in CheckExplicitlyDefaultedSpecialMember()
H A DSemaOverload.cpp3654 QualType ThisType = Constructor->getFunctionObjectParameterType(); in IsInitializerListConstructorConversion() local
3661 User.After.setFromType(ThisType); in IsInitializerListConstructorConversion()
14701 QualType ThisType = Context.getPointerType(ImplicitThis->getType()); in CreateOverloadedBinOp() local
14705 CheckArgAlignment(OpLoc, FnDecl, "'this'", ThisType, in CreateOverloadedBinOp()
H A DSemaExpr.cpp2650 QualType ThisType = S.getCurrentThisType(); in recoverFromMSUnqualifiedLookup() local
2652 if (!ThisType.isNull()) in recoverFromMSUnqualifiedLookup()
2653 RD = ThisType->getPointeeType()->getAsCXXRecordDecl(); in recoverFromMSUnqualifiedLookup()
2665 if (!ThisType.isNull()) { in recoverFromMSUnqualifiedLookup()
2668 Context, /*This=*/nullptr, ThisType, /*IsArrow=*/true, in recoverFromMSUnqualifiedLookup()
H A DSemaTemplate.cpp758 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType().getNonReferenceType(); in ActOnDependentIdExpression() local
765 Context, /*This=*/nullptr, ThisType, in ActOnDependentIdExpression()
H A DSemaDeclAttr.cpp1237 QualType ThisType = MD->getFunctionObjectParameterType(); in checkForConsumableClass() local
1239 if (const CXXRecordDecl *RD = ThisType->getAsCXXRecordDecl()) { in checkForConsumableClass()
H A DTreeTransform.h3301 QualType ThisType, in RebuildCXXThisExpr() argument
3303 return getSema().BuildCXXThisExpr(ThisLoc, ThisType, isImplicit); in RebuildCXXThisExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp697 const LValue &This, QualType ThisType);
6737 const LValue &This, QualType ThisType) { in HandleDestruction() argument
6738 CompleteObject Obj = findCompleteObject(Info, E, AK_Destroy, This, ThisType); in HandleDestruction()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h13858 void CheckConstructorCall(FunctionDecl *FDecl, QualType ThisType,