• Home
  • Raw
  • Download

Lines Matching refs:getASTContext

150       disc = getASTContext().getManglingNumber(ND);  in getNextDiscriminator()
200 ASTContext &getASTContext() const { return Context.getASTContext(); } in getASTContext() function in __anon40de12740111::MicrosoftCXXNameMangler
211 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
217 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
316 if (!getASTContext().getLangOpts().CPlusPlus) in shouldMangleCXXName()
427 Ty.getDesugaredType(getASTContext()).getLocalQualifiers(), nullptr); in mangleVariableEncoding()
435 } else if (const ArrayType *AT = getASTContext().getAsArrayType(Ty)) { in mangleVariableEncoding()
458 FieldOffset = getASTContext().getFieldOffset(VD); in mangleMemberDataPointer()
459 assert(FieldOffset % getASTContext().getCharWidth() == 0 && in mangleMemberDataPointer()
461 FieldOffset /= getASTContext().getCharWidth(); in mangleMemberDataPointer()
518 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointer()
525 const ASTRecordLayout &Layout = getASTContext().getASTRecordLayout(RD); in mangleMemberFunctionPointer()
555 CharUnits PointerWidth = getASTContext().toCharUnitsFromBits( in mangleVirtualMemPtrThunk()
556 getASTContext().getTargetInfo().getPointerWidth(0)); in mangleVirtualMemPtrThunk()
1061 if (E->isIntegerConstantExpr(Value, Context.getASTContext())) { in mangleExpression()
1067 E = E->IgnoreParenNoopCasts(Context.getASTContext()); in mangleExpression()
1079 StringRef Uuid = UE->getUuidAsStringRef(Context.getASTContext()); in mangleExpression()
1365 T = T.getDesugaredType(getASTContext()); in mangleType()
1367 if (const ArrayType *AT = getASTContext().getAsArrayType(T)) { in mangleType()
1508 << T->getName(Context.getASTContext().getPrintingPolicy()) in mangleType()
1777 getASTContext().getAsConstantArrayType(ElementTy)) { in mangleArrayType()
1782 getASTContext().getAsVariableArrayType(ElementTy); in mangleArrayType()
1792 getASTContext().getAsDependentSizedArrayType(ElementTy); in mangleArrayType()
1800 getASTContext().getAsIncompleteArrayType(ElementTy)) { in mangleArrayType()
1899 uint64_t Width = getASTContext().getTypeSize(T); in mangleType()
2073 getASTContext().getSourceManager(), in mangleCXXName()
2172 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleVirtualMemPtrThunk()