Lines Matching refs:getASTContext
211 disc = getASTContext().getManglingNumber(ND); in getNextDiscriminator()
218 !getASTContext().getDeclaratorForUnnamedTagDecl(Tag) && in getNextDiscriminator()
219 !getASTContext().getTypedefNameForUnnamedTagDecl(Tag)) in getNextDiscriminator()
319 ASTContext &getASTContext() const { return Context.getASTContext(); } in getASTContext() function in __anonb36581af0111::MicrosoftCXXNameMangler
329 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
336 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
343 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
506 if (!getASTContext().getLangOpts().CPlusPlus) in shouldMangleCXXName()
626 Ty.getDesugaredType(getASTContext()).getLocalQualifiers(), QualType()); in mangleVariableEncoding()
634 } else if (const ArrayType *AT = getASTContext().getAsArrayType(Ty)) { in mangleVariableEncoding()
658 FieldOffset = getASTContext().getFieldOffset(VD); in mangleMemberDataPointer()
659 assert(FieldOffset % getASTContext().getCharWidth() == 0 && in mangleMemberDataPointer()
661 FieldOffset /= getASTContext().getCharWidth(); in mangleMemberDataPointer()
666 FieldOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); in mangleMemberDataPointer()
722 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointer()
729 const ASTRecordLayout &Layout = getASTContext().getASTRecordLayout(RD); in mangleMemberFunctionPointer()
738 NVOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); in mangleMemberFunctionPointer()
761 CharUnits PointerWidth = getASTContext().toCharUnitsFromBits( in mangleVirtualMemPtrThunk()
762 getASTContext().getTargetInfo().getPointerWidth(0)); in mangleVirtualMemPtrThunk()
1058 Context.getASTContext().getDeclaratorForUnnamedTagDecl(TD)) { in mangleUnqualifiedName()
1064 Context.getASTContext().getTypedefNameForUnnamedTagDecl( in mangleUnqualifiedName()
1461 if (getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleIntegerLiteral()
1478 E->getIntegerConstantExpr(Context.getASTContext())) { in mangleExpression()
1629 Out << (Context.getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleTemplateArg()
1823 QualType ElemT = getASTContext().getAsArrayType(T)->getElementType(); in mangleTemplateArgValue()
1916 .stripObjCKindOfType(getASTContext()) in mangleObjCKindOfType()
2072 if (const auto *AT = getASTContext().getAsArrayType(OriginalType)) in mangleFunctionArgumentType()
2073 OriginalType = getASTContext().getIncompleteArrayType( in mangleFunctionArgumentType()
2155 if (Context.getASTContext().addressSpaceMapManglingFor(AS)) { in mangleAddressSpaceType()
2156 unsigned TargetAS = Context.getASTContext().getTargetAddressSpace(AS); in mangleAddressSpaceType()
2209 T = T.getDesugaredType(getASTContext()); in mangleType()
2212 if (const ArrayType *AT = getASTContext().getAsArrayType(T)) { in mangleType()
2474 << T->getName(Context.getASTContext().getPrintingPolicy()) << Range; in mangleType()
2527 CC = getASTContext().getDefaultCallingConvention( in mangleFunctionType()
2569 mangleFunctionArgumentType(getASTContext().getLValueReferenceType( in mangleFunctionType()
2646 if (MangleExceptionSpec && getASTContext().getLangOpts().CPlusPlus17 && in mangleFunctionType()
2647 getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleFunctionType()
2869 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType()
2874 getASTContext().getAsIncompleteArrayType(ElementTy); in mangleArrayType()
2879 getASTContext().getAsVariableArrayType(ElementTy); in mangleArrayType()
2885 getASTContext().getAsDependentSizedArrayType(ElementTy); in mangleArrayType()
3038 uint64_t Width = getASTContext().getTypeSize(T); in mangleType()
3043 if (getASTContext().getTargetInfo().getTriple().isX86()) { in mangleType()
3317 getASTContext().getSourceManager(), in mangleCXXName()
3606 bool OmitCopyCtor = getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleCXXCatchableType()
3608 !getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleCXXCatchableType()
3832 unsigned StringLength = getASTContext() in mangleStringLiteral()