• Home
  • Raw
  • Download

Lines Matching refs:getASTContext

210       disc = getASTContext().getManglingNumber(ND);  in getNextDiscriminator()
217 !getASTContext().getDeclaratorForUnnamedTagDecl(Tag) && in getNextDiscriminator()
218 !getASTContext().getTypedefNameForUnnamedTagDecl(Tag)) in getNextDiscriminator()
265 ASTContext &getASTContext() const { return Context.getASTContext(); } in getASTContext() function in __anone76415da0111::MicrosoftCXXNameMangler
276 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
282 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
288 PointersAre64Bit(C.getASTContext().getTargetInfo().getPointerWidth(0) == in MicrosoftCXXNameMangler()
394 if (!getASTContext().getLangOpts().CPlusPlus) in shouldMangleCXXName()
506 Ty.getDesugaredType(getASTContext()).getLocalQualifiers(), QualType()); in mangleVariableEncoding()
514 } else if (const ArrayType *AT = getASTContext().getAsArrayType(Ty)) { in mangleVariableEncoding()
537 FieldOffset = getASTContext().getFieldOffset(VD); in mangleMemberDataPointer()
538 assert(FieldOffset % getASTContext().getCharWidth() == 0 && in mangleMemberDataPointer()
540 FieldOffset /= getASTContext().getCharWidth(); in mangleMemberDataPointer()
545 FieldOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); in mangleMemberDataPointer()
600 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleMemberFunctionPointer()
607 const ASTRecordLayout &Layout = getASTContext().getASTRecordLayout(RD); in mangleMemberFunctionPointer()
617 NVOffset -= getASTContext().getOffsetOfBaseWithVBPtr(RD).getQuantity(); in mangleMemberFunctionPointer()
641 CharUnits PointerWidth = getASTContext().toCharUnitsFromBits( in mangleVirtualMemPtrThunk()
642 getASTContext().getTargetInfo().getPointerWidth(0)); in mangleVirtualMemPtrThunk()
827 Context.getASTContext().getDeclaratorForUnnamedTagDecl(TD)) { in mangleUnqualifiedName()
832 Context.getASTContext().getTypedefNameForUnnamedTagDecl( in mangleUnqualifiedName()
1162 if (E->isIntegerConstantExpr(Value, Context.getASTContext())) { in mangleExpression()
1168 E = E->IgnoreParenNoopCasts(Context.getASTContext()); in mangleExpression()
1311 Out << (Context.getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleTemplateArg()
1489 if (const auto *AT = getASTContext().getAsArrayType(OriginalType)) in mangleArgumentType()
1490 OriginalType = getASTContext().getIncompleteArrayType( in mangleArgumentType()
1551 T = T.getDesugaredType(getASTContext()); in mangleType()
1553 if (const ArrayType *AT = getASTContext().getAsArrayType(T)) { in mangleType()
1767 << T->getName(Context.getASTContext().getPrintingPolicy()) << Range; in mangleType()
1819 CC = getASTContext().getDefaultCallingConvention( in mangleFunctionType()
1857 mangleArgumentType(getASTContext().getLValueReferenceType( in mangleFunctionType()
2124 getASTContext().getAsConstantArrayType(ElementTy); in mangleArrayType()
2129 getASTContext().getAsIncompleteArrayType(ElementTy); in mangleArrayType()
2134 getASTContext().getAsVariableArrayType(ElementTy); in mangleArrayType()
2140 getASTContext().getAsDependentSizedArrayType(ElementTy); in mangleArrayType()
2258 uint64_t Width = getASTContext().getTypeSize(T); in mangleType()
2263 getASTContext().getTargetInfo().getTriple().getArch(); in mangleType()
2454 getASTContext().getSourceManager(), in mangleCXXName()
2554 cast<MicrosoftVTableContext>(getASTContext().getVTableContext()); in mangleVirtualMemPtrThunk()
2703 if (!getASTContext().getLangOpts().isCompatibleWithMSVC( in mangleCXXCatchableType()