Lines Matching refs:getASTContext
153 unsigned discriminator = getASTContext().getManglingNumber(ND, isAux()); in getNextDiscriminator()
399 ASTContext &getASTContext() const { return Context.getASTContext(); } in getASTContext() function in __anonf690f6f20111::CXXNameMangler
402 return Context.getASTContext().getLangOpts().getClangABICompat() <= Ver; in isCompatibleWith()
490 NNS = Context.getASTContext().getCanonicalNestedNameSpecifier(NNS); in addSubstitution()
643 getASTContext(), getASTContext().getTranslationUnitDecl(), in getStdNamespace()
645 &getASTContext().Idents.get("std"), in getStdNamespace()
681 if (D == getASTContext().getVaListTagDecl()) { in getEffectiveDeclContext()
682 const llvm::Triple &T = getASTContext().getTargetInfo().getTriple(); in getEffectiveDeclContext()
695 return getASTContext().getTranslationUnitDecl(); in getEffectiveDeclContext()
699 return getASTContext().getTranslationUnitDecl(); in getEffectiveDeclContext()
703 getASTContext().getLangOpts().getClangABICompat() > in getEffectiveDeclContext()
775 if (!getASTContext().getLangOpts().CPlusPlus) in shouldMangleCXXName()
1308 TemplateName Template = getASTContext().getDependentTemplateName( in manglePrefix()
1625 Context.getDiscriminatorOverride()(Context.getASTContext(), Record); in mangleUnqualifiedName()
1643 getASTContext().getManglingNumber(TD, Context.isAux()); in mangleUnqualifiedName()
1747 if (getASTContext().getLangOpts().RegCall4) in mangleRegCallName()
2120 Context.getDiscriminatorOverride()(Context.getASTContext(), Lambda); in mangleLambda()
2548 TemplateName Template = getASTContext().getDependentTemplateName( in mangleUnresolvedTypeOrSimpleId()
2731 if (Context.getASTContext().addressSpaceMapManglingFor(AS)) { in mangleQualifiers()
2733 unsigned TargetAS = Context.getASTContext().getTargetAddressSpace(AS); in mangleQualifiers()
2735 Context.getASTContext().getTargetAddressSpace(LangAS::Default) != 0) in mangleQualifiers()
2963 = T.getSingleStepDesugaredType(Context.getASTContext()); in mangleType()
2975 isTypeSubstitutable(quals, ty, Context.getASTContext()); in mangleType()
2982 ty = Context.getASTContext().getAsArrayType(T); in mangleType()
3075 switch (getASTContext().getTypeSize(T)) { in mangleType()
3112 switch (getASTContext().getTypeSize(T)) { in mangleType()
3295 getASTContext().getLangOpts().OpenMP && in mangleType()
3296 getASTContext().getLangOpts().OpenMPIsTargetDevice in mangleType()
3297 ? getASTContext().getAuxTargetInfo() in mangleType()
3298 : &getASTContext().getTargetInfo(); in mangleType()
3304 getASTContext().getLangOpts().OpenMP && in mangleType()
3305 getASTContext().getLangOpts().OpenMPIsTargetDevice in mangleType()
3306 ? getASTContext().getAuxTargetInfo() in mangleType()
3307 : &getASTContext().getTargetInfo(); in mangleType()
3313 ((getASTContext().getLangOpts().OpenMP && in mangleType()
3314 getASTContext().getLangOpts().OpenMPIsTargetDevice) || in mangleType()
3315 getASTContext().getLangOpts().SYCLIsDevice) in mangleType()
3316 ? getASTContext().getAuxTargetInfo() in mangleType()
3317 : &getASTContext().getTargetInfo(); in mangleType()
3322 const TargetInfo *TI = &getASTContext().getTargetInfo(); in mangleType()
3592 ReturnTy = getASTContext().getQualifiedType(SplitReturnTy); in mangleBareFunctionType()
3612 mangleType(Context.getASTContext().getSignatureParameterType(ParamTy)); in mangleBareFunctionType()
3803 getASTContext().getTypeSize(EltType)); in mangleNeonVectorType()
3862 (T->getNumElements() * getASTContext().getTypeSize(EltType)); in mangleAArch64NeonVectorType()
3978 unsigned VecSizeInBits = getASTContext().getTypeInfo(T).Width; in mangleAArch64FixedSveVectorType()
4049 unsigned VecSizeInBits = getASTContext().getTypeInfo(T).Width; in mangleRISCVFixedRVVVectorType()
4052 auto VScale = getASTContext().getTargetInfo().getVScaleRange( in mangleRISCVFixedRVVVectorType()
4053 getASTContext().getLangOpts()); in mangleRISCVFixedRVVVectorType()
4091 llvm::Triple Target = getASTContext().getTargetInfo().getTriple(); in mangleType()
4093 getASTContext().getTargetInfo().getTriple().getArch(); in mangleType()
4121 llvm::Triple Target = getASTContext().getTargetInfo().getTriple(); in mangleType()
4123 getASTContext().getTargetInfo().getTriple().getArch(); in mangleType()
4168 auto &ASTCtx = getASTContext(); in mangleType()
4306 getASTContext().getDependentTemplateName(T->getQualifier(), in mangleType()
4769 mangleType(UE->getTypeOperand(Context.getASTContext())); in mangleExpression()
4775 QualType UuidT = UE->getTypeOperand(Context.getASTContext()); in mangleExpression()
4851 QualType ParamType = SNTTPE->getParameterType(Context.getASTContext()); in mangleExpression()
5111 llvm::APSInt V = SAE->EvaluateKnownConstInt(Context.getASTContext()); in mangleExpression()
5221 mangleType(TIE->getTypeOperand(Context.getASTContext())); in mangleExpression()
5421 mangleType(Context.getASTContext().getSignatureParameterType( in mangleExpression()
5577 mangleType(Context.getASTContext().getRecordType(cast<LambdaExpr>(E)->getLambdaClass())); in mangleExpression()
6026 A = Context.getASTContext().getCanonicalTemplateArgument(A); in mangleTemplateArg()
6064 ASTContext &Ctx = Context.getASTContext(); in mangleTemplateArg()
6287 T = getASTContext().getUnqualifiedArrayType(T, Quals); in mangleValueInTemplateArg()
6486 ASTContext &Ctx = Context.getASTContext(); in mangleValueInTemplateArg()
6623 ASTContext &Ctx = Context.getASTContext(); in mangleValueInTemplateArg()
6642 Context.getASTContext().getMemberPointerPathAdjustment(V); in mangleValueInTemplateArg()
6716 NNS = Context.getASTContext().getCanonicalNestedNameSpecifier(NNS); in mangleSubstitution()
6742 Template = Context.getASTContext().getCanonicalTemplateName(Template); in mangleSubstitution()
6914 Template = Context.getASTContext().getCanonicalTemplateName(Template); in addSubstitution()
6992 getASTContext().getSourceManager(), in mangleCXXName()