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

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprCXX.cpp 1059 ArrayRef<FunctionScopeInfo *> FunctionScopes, QualType ThisTy,
1062 QualType ClassType = ThisTy->getPointeeType();
1171 QualType ThisTy = CXXThisTypeOverride;
1175 ThisTy = method->getThisType();
1178 if (ThisTy.isNull() && isLambdaCallOperator(CurContext) &&
1187 ThisTy = Context.getPointerType(ClassTy);
1193 if (!ThisTy.isNull() && isLambdaCallOperator(CurContext))
1194 return adjustCVQualifiersForCXXThisWithinLambda(FunctionScopes, ThisTy,
1196 return ThisTy;
1336 QualType ThisTy = getCurrentThisType()
    [all...]
SemaExprMember.cpp 1864 QualType ThisTy = getCurrentThisType();
1865 assert(!ThisTy.isNull() && "didn't correctly pre-flight capture of 'this'");
1872 baseExpr = BuildCXXThisExpr(loc, ThisTy, /*IsImplicit=*/true);
1875 return BuildMemberReferenceExpr(baseExpr, ThisTy,
SemaLambda.cpp 1594 QualType ThisTy = getCurrentThisType();
1595 Expr *This = BuildCXXThisExpr(Loc, ThisTy, ImplicitCaptureLoc.isValid());
SemaCodeComplete.cpp 1947 QualType ThisTy = S.getCurrentThisType();
1948 if (ThisTy.isNull())
1955 GetCompletionTypeString(ThisTy, S.Context, Policy, Allocator));
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.cpp 1144 QualType ThisTy = MD->getThisType();
1155 Loc, CXXABIThisValue, ThisTy, CXXABIThisAlignment, SkippedChecks);
CGExprCXX.cpp 95 GlobalDecl Dtor, const CGCallee &Callee, llvm::Value *This, QualType ThisTy,
99 assert(!ThisTy.isNull());
100 assert(ThisTy->getAsCXXRecordDecl() == DtorDecl->getParent() &&
103 LangAS SrcAS = ThisTy.getAddressSpace();
381 QualType ThisTy =
383 EmitCXXDestructorCall(GD, Callee, This.getPointer(*this), ThisTy,
CGClass.cpp 523 QualType ThisTy = D->getThisObjectType();
529 /*Delegating=*/false, Addr, ThisTy);
1472 QualType ThisTy = Dtor->getThisObjectType();
1474 /*Delegating=*/false, LoadCXXThisAddress(), ThisTy);
1506 QualType ThisTy = Dtor->getThisObjectType();
1508 /*Delegating=*/false, LoadCXXThisAddress(), ThisTy);
2402 QualType ThisTy = Dtor->getThisObjectType();
2404 /*Delegating=*/true, Addr, ThisTy);
2443 QualType ThisTy) {
2445 Delegating, This, ThisTy);
    [all...]
ItaniumCXXABI.cpp 240 QualType ThisTy) override;
1720 QualType ThisTy) {
1733 CGF.EmitCXXDestructorCall(GD, Callee, This.getPointer(), ThisTy, VTT, VTTTy,
2012 QualType ThisTy;
2014 ThisTy = CE->getObjectType();
2016 ThisTy = D->getDestroyedType();
2019 CGF.EmitCXXDestructorCall(GD, Callee, This.getPointer(), ThisTy, nullptr,
MicrosoftCXXABI.cpp 276 QualType ThisTy) override;
1542 *thisTy = This->getType();
1547 This = CGF.Builder.CreateBitCast(This, thisTy, "this.adjusted");
1618 QualType ThisTy) {
1643 CGF.EmitCXXDestructorCall(GD, Callee, This.getPointer(), ThisTy,
1984 QualType ThisTy;
1986 ThisTy = CE->getObjectType();
1988 ThisTy = D->getDestroyedType();
1992 RValue RV = CGF.EmitCXXDestructorCall(GD, Callee, This.getPointer(), ThisTy,

Completed in 51 milliseconds