HomeSort by: relevance | last modified time | path
    Searched defs:ThisType (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Analysis/
Consumed.cpp 774 QualType ThisType = Constructor->getThisType()->getPointeeType();
776 if (!isConsumableType(ThisType))
797 ConsumedState RetState = mapConsumableAttrState(ThisType);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGVTables.cpp 245 QualType ThisType = MD->getThisType();
250 ResultType = ThisType;
326 QualType ThisType = MD->getThisType();
327 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType);
360 ? ThisType
408 llvm::Type *ThisType = Args[ThisArgNo]->getType();
409 if (ThisType != AdjustedThisPtr->getType())
410 AdjustedThisPtr = Builder.CreateBitCast(AdjustedThisPtr, ThisType);
415 llvm::Type *ThisType = ThisAddr.getElementType();
416 if (ThisType != AdjustedThisPtr->getType()
    [all...]
CGCall.cpp 292 const CXXRecordDecl *ThisType = TheCXXABI.getThisArgumentTypeForMethod(MD);
293 return arrangeCXXMethodType(ThisType, prototype.getTypePtr(), MD);
CGExprCXX.cpp 464 QualType ThisType =
468 Args.add(RValue::get(ThisPtrForCall), ThisType);
CGClass.cpp 2062 QualType ThisType = D->getThisType();
2063 LangAS ThisAS = ThisType.getTypePtr()->getPointeeType().getAddressSpace();
2923 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda));
2925 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType);
2942 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda));
2943 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType));
2944 CallArgs.add(RValue::get(ThisPtr), ThisType);
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
TypeRecord.h 176 TypeIndex ThisType, CallingConvention CallConv,
180 ClassType(ClassType), ThisType(ThisType), CallConv(CallConv),
187 TypeIndex getThisType() const { return ThisType; }
196 TypeIndex ThisType;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCodeComplete.cpp 1632 auto ThisType = Results.getSema().getCurrentThisType();
1633 if (!ThisType.isNull()) {
1634 assert(ThisType->isPointerType());
1635 BaseType = ThisType->getPointeeType();
4217 auto ThisType = getCurrentThisType();
4218 if (!ThisType.isNull())
4219 Results.setObjectTypeQualifiers(ThisType->getPointeeType().getQualifiers(),
SemaTemplate.cpp 751 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType();
758 Context, /*This*/ nullptr, ThisType, /*IsArrow*/ true,
SemaDeclAttr.cpp 1125 QualType ThisType = MD->getThisType()->getPointeeType();
1127 if (const CXXRecordDecl *RD = ThisType->getAsCXXRecordDecl()) {
SemaChecking.cpp 4689 void Sema::CheckConstructorCall(FunctionDecl *FDecl, QualType ThisType,
4697 CheckArgAlignment(Loc, FDecl, "'this'", Context.getPointerType(ThisType),
4732 QualType ThisType = ImplicitThis->getType();
4733 if (!ThisType->isPointerType()) {
4734 assert(!ThisType->isReferenceType());
4735 ThisType = Context.getPointerType(ThisType);
4741 CheckArgAlignment(TheCall->getRParenLoc(), FDecl, "'this'", ThisType,
SemaExpr.cpp 2383 QualType ThisType = S.getCurrentThisType();
2385 if (!ThisType.isNull())
2386 RD = ThisType->getPointeeType()->getAsCXXRecordDecl();
2398 if (!ThisType.isNull()) {
2401 Context, /*This=*/nullptr, ThisType, /*IsArrow=*/true,

Completed in 116 milliseconds