Lines Matching refs:getASTContext

232       disc = getASTContext().getManglingNumber(ND, isAux());  in getNextDiscriminator()
239 !getASTContext().getDeclaratorForUnnamedTagDecl(Tag) && in getNextDiscriminator()
240 !getASTContext().getTypedefNameForUnnamedTagDecl(Tag)) in getNextDiscriminator()
336 ASTContext &getASTContext() const { return Context.getASTContext(); } in getASTContext() function in __anon77df3dfb0111::MicrosoftCXXNameMangler
347 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth( in MicrosoftCXXNameMangler()
354 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth( in MicrosoftCXXNameMangler()
361 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth( in MicrosoftCXXNameMangler()
538 if (!getASTContext().getLangOpts().CPlusPlus) in shouldMangleCXXName()
659 Ty.getDesugaredType(getASTContext()).getLocalQualifiers(), QualType()); in mangleVariableEncoding()
667 } else if (const ArrayType *AT = getASTContext().getAsArrayType(Ty)) { in mangleVariableEncoding()
696 FieldOffset = getASTContext().getFieldOffset(VD); in mangleMemberDataPointer()
697 assert(FieldOffset % getASTContext().getCharWidth() == 0 && in mangleMemberDataPointer()
699 FieldOffset /= getASTContext().getCharWidth(); in mangleMemberDataPointer()
704 FieldOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); in mangleMemberDataPointer()
722 getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleMemberDataPointer()
797 if (getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleMemberFunctionPointer()
808 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointer()
815 const ASTRecordLayout &Layout = getASTContext().getASTRecordLayout(RD); in mangleMemberFunctionPointer()
824 NVOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); in mangleMemberFunctionPointer()
853 if (getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleFunctionPointer()
875 if (getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleVarDecl()
906 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointerInClassNTTP()
919 CharUnits PointerWidth = getASTContext().toCharUnitsFromBits( in mangleVirtualMemPtrThunk()
920 getASTContext().getTargetInfo().getPointerWidth(LangAS::Default)); in mangleVirtualMemPtrThunk()
1242 Context.getASTContext().getDeclaratorForUnnamedTagDecl(TD)) { in mangleUnqualifiedName()
1248 Context.getASTContext().getTypedefNameForUnnamedTagDecl( in mangleUnqualifiedName()
1653 if (getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleIntegerLiteral()
1670 E->getIntegerConstantExpr(Context.getASTContext())) { in mangleExpression()
1865 Out << (Context.getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleTemplateArg()
1975 ET = getASTContext().getRecordType(cast<CXXRecordDecl>(D)); in mangleTemplateArgValue()
2078 QualType ElemT = getASTContext().getAsArrayType(T)->getElementType(); in mangleTemplateArgValue()
2170 .stripObjCKindOfType(getASTContext()) in mangleObjCKindOfType()
2326 if (const auto *AT = getASTContext().getAsArrayType(OriginalType)) in mangleFunctionArgumentType()
2327 OriginalType = getASTContext().getIncompleteArrayType( in mangleFunctionArgumentType()
2410 if (Context.getASTContext().addressSpaceMapManglingFor(AS)) { in mangleAddressSpaceType()
2411 unsigned TargetAS = Context.getASTContext().getTargetAddressSpace(AS); in mangleAddressSpaceType()
2464 T = T.getDesugaredType(getASTContext()); in mangleType()
2467 if (const ArrayType *AT = getASTContext().getAsArrayType(T)) { in mangleType()
2688 if (!getASTContext().getLangOpts().HLSL) in mangleType()
2690 else if (getASTContext().getLangOpts().NativeHalfType) in mangleType()
2747 << T->getName(Context.getASTContext().getPrintingPolicy()) << Range; in mangleType()
2800 CC = getASTContext().getDefaultCallingConvention( in mangleFunctionType()
2842 mangleFunctionArgumentType(getASTContext().getLValueReferenceType( in mangleFunctionType()
2923 if (MangleExceptionSpec && getASTContext().getLangOpts().CPlusPlus17 && in mangleFunctionType()
2924 getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleFunctionType()
3058 if (getASTContext().getLangOpts().RegCall4) in mangleCallingConvention()
3183 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType()
3188 getASTContext().getAsIncompleteArrayType(ElementTy); in mangleArrayType()
3193 getASTContext().getAsVariableArrayType(ElementTy); in mangleArrayType()
3199 getASTContext().getAsDependentSizedArrayType(ElementTy); in mangleArrayType()
3360 uint64_t Width = getASTContext().getTypeSize(T); in mangleType()
3365 if (getASTContext().getTargetInfo().getTriple().isX86() && ET) { in mangleType()
3649 getASTContext().getSourceManager(), in mangleCXXName()
3948 bool OmitCopyCtor = getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleCXXCatchableType()
3950 !getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleCXXCatchableType()
4178 getASTContext().getAsConstantArrayType(SL->getType())->getZExtSize(); in mangleStringLiteral()