reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/BuiltinTypes.def
   58 BUILTIN_TYPE(Void, VoidTy)
   63 UNSIGNED_TYPE(Bool, BoolTy)
   69 UNSIGNED_TYPE(UChar, UnsignedCharTy)
   75 UNSIGNED_TYPE(Char8, Char8Ty)
   78 UNSIGNED_TYPE(Char16, Char16Ty)
   81 UNSIGNED_TYPE(Char32, Char32Ty)
   84 UNSIGNED_TYPE(UShort, UnsignedShortTy)
   87 UNSIGNED_TYPE(UInt, UnsignedIntTy)
   90 UNSIGNED_TYPE(ULong, UnsignedLongTy)
   93 UNSIGNED_TYPE(ULongLong, UnsignedLongLongTy)
   96 UNSIGNED_TYPE(UInt128, UnsignedInt128Ty)
  104 SIGNED_TYPE(SChar, SignedCharTy)
  110 SIGNED_TYPE(Short, ShortTy)
  113 SIGNED_TYPE(Int, IntTy)
  116 SIGNED_TYPE(Long, LongTy)
  119 SIGNED_TYPE(LongLong, LongLongTy)
  122 SIGNED_TYPE(Int128, Int128Ty)
  127 SIGNED_TYPE(ShortAccum, ShortAccumTy)
  130 SIGNED_TYPE(Accum, AccumTy)
  133 SIGNED_TYPE(LongAccum, LongAccumTy)
  136 UNSIGNED_TYPE(UShortAccum, UnsignedShortAccumTy)
  139 UNSIGNED_TYPE(UAccum, UnsignedAccumTy)
  142 UNSIGNED_TYPE(ULongAccum, UnsignedLongAccumTy)
  145 SIGNED_TYPE(ShortFract, ShortFractTy)
  148 SIGNED_TYPE(Fract, FractTy)
  151 SIGNED_TYPE(LongFract, LongFractTy)
  154 UNSIGNED_TYPE(UShortFract, UnsignedShortFractTy)
  157 UNSIGNED_TYPE(UFract, UnsignedFractTy)
  160 UNSIGNED_TYPE(ULongFract, UnsignedLongFractTy)
  163 SIGNED_TYPE(SatShortAccum, SatShortAccumTy)
  166 SIGNED_TYPE(SatAccum, SatAccumTy)
  169 SIGNED_TYPE(SatLongAccum, SatLongAccumTy)
  172 UNSIGNED_TYPE(SatUShortAccum, SatUnsignedShortAccumTy)
  175 UNSIGNED_TYPE(SatUAccum, SatUnsignedAccumTy)
  178 UNSIGNED_TYPE(SatULongAccum, SatUnsignedLongAccumTy)
  181 SIGNED_TYPE(SatShortFract, SatShortFractTy)
  184 SIGNED_TYPE(SatFract, SatFractTy)
  187 SIGNED_TYPE(SatLongFract, SatLongFractTy)
  190 UNSIGNED_TYPE(SatUShortFract, SatUnsignedShortFractTy)
  193 UNSIGNED_TYPE(SatUFract, SatUnsignedFractTy)
  196 UNSIGNED_TYPE(SatULongFract, SatUnsignedLongFractTy)
  201 FLOATING_TYPE(Half, HalfTy)
  204 FLOATING_TYPE(Float, FloatTy)
  207 FLOATING_TYPE(Double, DoubleTy)
  210 FLOATING_TYPE(LongDouble, LongDoubleTy)
  213 FLOATING_TYPE(Float16, HalfTy)
  216 FLOATING_TYPE(Float128, Float128Ty)
  221 BUILTIN_TYPE(NullPtr, NullPtrTy)
  227 BUILTIN_TYPE(ObjCId, ObjCBuiltinIdTy)
  233 BUILTIN_TYPE(ObjCClass, ObjCBuiltinClassTy)
  237 BUILTIN_TYPE(ObjCSel, ObjCBuiltinSelTy)
  240 BUILTIN_TYPE(OCLSampler, OCLSamplerTy)
  243 BUILTIN_TYPE(OCLEvent, OCLEventTy)
  246 BUILTIN_TYPE(OCLClkEvent, OCLClkEventTy)
  249 BUILTIN_TYPE(OCLQueue, OCLQueueTy)
  252 BUILTIN_TYPE(OCLReserveID, OCLReserveIDTy)
  258 BUILTIN_TYPE(Dependent, DependentTy)
  273 PLACEHOLDER_TYPE(Overload, OverloadTy)
  280 PLACEHOLDER_TYPE(BoundMember, BoundMemberTy)
  298 PLACEHOLDER_TYPE(PseudoObject, PseudoObjectTy)
  304 PLACEHOLDER_TYPE(UnknownAny, UnknownAnyTy)
  306 PLACEHOLDER_TYPE(BuiltinFn, BuiltinFnTy)
  311 PLACEHOLDER_TYPE(ARCUnbridgedCast, ARCUnbridgedCastTy)
  314 PLACEHOLDER_TYPE(OMPArraySection, OMPArraySectionTy)
tools/clang/lib/AST/ASTImporter.cpp
  726       Importer.getToContext(),
  804         llvm::makeArrayRef(ToPack).copy(Importer.getToContext()));
  857     return DeclGroupRef::Create(Importer.getToContext(), nullptr, 0);
  867   return DeclGroupRef::Create(Importer.getToContext(),
  975   return Importer.getToContext().getAtomicType(*UnderlyingTypeOrErr);
 1007     if (Importer.getToContext().getLangOpts().CharIsSigned)
 1008       return Importer.getToContext().UnsignedCharTy;
 1010     return Importer.getToContext().CharTy;
 1016     if (!Importer.getToContext().getLangOpts().CharIsSigned)
 1017       return Importer.getToContext().SignedCharTy;
 1019     return Importer.getToContext().CharTy;
 1025     return Importer.getToContext().WCharTy;
 1036   return Importer.getToContext().getDecayedType(*ToOriginalTypeOrErr);
 1044   return Importer.getToContext().getComplexType(*ToElementTypeOrErr);
 1052   return Importer.getToContext().getPointerType(*ToPointeeTypeOrErr);
 1061   return Importer.getToContext().getBlockPointerType(*ToPointeeTypeOrErr);
 1071   return Importer.getToContext().getLValueReferenceType(*ToPointeeTypeOrErr);
 1081   return Importer.getToContext().getRValueReferenceType(*ToPointeeTypeOrErr);
 1095   return Importer.getToContext().getMemberPointerType(
 1108   return Importer.getToContext().getConstantArrayType(
 1119   return Importer.getToContext().getIncompleteArrayType(*ToElementTypeOrErr,
 1135   return Importer.getToContext().getVariableArrayType(
 1153   return Importer.getToContext().getDependentSizedArrayType(
 1163   return Importer.getToContext().getVectorType(*ToElementTypeOrErr,
 1173   return Importer.getToContext().getExtVectorType(*ToElementTypeOrErr,
 1185   return Importer.getToContext().getFunctionNoProtoType(*ToReturnTypeOrErr,
 1235   return Importer.getToContext().getFunctionType(
 1248   return Importer.getToContext().getTypeDeclType(
 1257   return Importer.getToContext().getParenType(*ToInnerTypeOrErr);
 1265   return Importer.getToContext().getTypeDeclType(*ToDeclOrErr);
 1273   return Importer.getToContext().getTypeOfExprType(*ToExprOrErr);
 1281   return Importer.getToContext().getTypeOfType(*ToUnderlyingTypeOrErr);
 1294   return Importer.getToContext().getDecltypeType(
 1308   return Importer.getToContext().getUnaryTransformType(
 1318   return Importer.getToContext().getAutoType(*ToDeducedTypeOrErr,
 1341   return QualType(new (Importer.getToContext(), TypeAlignment)
 1350   return Importer.getToContext().getTagDeclType(*ToDeclOrErr);
 1358   return Importer.getToContext().getTagDeclType(*ToDeclOrErr);
 1369   return Importer.getToContext().getAttributedType(T->getAttrKind(),
 1379   return Importer.getToContext().getTemplateTypeParmType(
 1395   return Importer.getToContext().getSubstTemplateTypeParmType(
 1419   return Importer.getToContext().getTemplateSpecializationType(*ToTemplateOrErr,
 1438   return Importer.getToContext().getElaboratedType(T->getKeyword(),
 1450   return Importer.getToContext().getPackExpansionType(*ToPatternOrErr,
 1468   return Importer.getToContext().getDependentTemplateSpecializationType(
 1488   return Importer.getToContext().getDependentNameType(T->getKeyword(),
 1499   return Importer.getToContext().getObjCInterfaceType(*ToDeclOrErr);
 1524   return Importer.getToContext().getObjCObjectType(*ToBaseTypeOrErr, TypeArgs,
 1535   return Importer.getToContext().getObjCObjectPointerType(*ToPointeeTypeOrErr);
 1875           new (Importer.getToContext()) CXXBaseSpecifier(
 1990       Importer.getFromContext(), Importer.getToContext(),
 2018       Importer.getFromContext(), Importer.getToContext(),
 2032       Importer.getFromContext(), Importer.getToContext(),
 2040       Importer.getFromContext(), Importer.getToContext(),
 2048       Importer.getFromContext(), Importer.getToContext(),
 2067                                    Importer.getToContext(),
 2076                                    Importer.getToContext(),
 2106   if (GetImportedOrCreateDecl(ToD, D, Importer.getToContext(), DC, *LocOrErr))
 2116     Importer.getToContext().getTranslationUnitDecl();
 2138   if (GetImportedOrCreateDecl(ToD, D, Importer.getToContext(), D->getAccess(),
 2168       ToD, D, Importer.getToContext(), DC, ToLocation, ToAssertExpr, ToMessage,
 2232             ToNamespace, D, Importer.getToContext(), DC, D->isInline(),
 2284       ToD, D, Importer.getToContext(), DC, ToNamespaceLoc, ToAliasLoc,
 2362         ToTypedef, D, Importer.getToContext(), DC, ToBeginLoc, Loc,
 2366       ToTypedef, D, Importer.getToContext(), DC, ToBeginLoc, Loc,
 2434   if (GetImportedOrCreateDecl(ToAlias, D, Importer.getToContext(), DC, Loc,
 2464     if (GetImportedOrCreateDecl(ToLabel, D, Importer.getToContext(), DC, Loc,
 2469     if (GetImportedOrCreateDecl(ToLabel, D, Importer.getToContext(), DC, Loc,
 2504   } else if (Importer.getToContext().getLangOpts().CPlusPlus)
 2553           D2, D, Importer.getToContext(), DC, ToBeginLoc,
 2599   } else if (Importer.getToContext().getLangOpts().CPlusPlus)
 2690               D2CXX, CXXRecordDecl::CreateLambda, D, Importer.getToContext(),
 2704               D2CXX, D, Importer.getToContext(), D->getTagKind(), DC,
 2708       Importer.getToContext().getTypeDeclType(
 2711       if (GetImportedOrCreateDecl(D2CXX, D, Importer.getToContext(),
 2757           Importer.getToContext().getInjectedClassNameType(
 2763           Importer.getToContext().getTypeDeclType(Injected, D2CXX);
 2786     if (GetImportedOrCreateDecl(D2, D, Importer.getToContext(),
 2857           ToEnumerator, D, Importer.getToContext(), cast<EnumDecl>(DC), Loc,
 2915           Importer.getToContext(), std::get<1>(*FunctionAndArgsOrErr));
 2960     ToFD->setDependentTemplateSpecialization(Importer.getToContext(),
 3060         if (Importer.getToContext().getLangOpts().CPlusPlus)
 3166             ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
 3187         ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
 3205             ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
 3213             ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
 3220             ToFunction, D, Importer.getToContext(), DC, ToInnerLocStart,
 3290           new (Importer.getToContext()) CXXCtorInitializer *[NumInitializers];
 3430   if (GetImportedOrCreateDecl(ToField, D, Importer.getToContext(), DC,
 3493     new (Importer.getToContext()) NamedDecl*[D->getChainingSize()];
 3504   if (GetImportedOrCreateDecl(ToIndirectField, D, Importer.getToContext(), DC,
 3577   if (GetImportedOrCreateDecl(FrD, D, Importer.getToContext(), DC,
 3630           ToIvar, D, Importer.getToContext(), cast<ObjCContainerDecl>(DC),
 3701           = Importer.getToContext().getAsArrayType(FoundVar->getType());
 3703           = Importer.getToContext().getAsArrayType(D->getType());
 3753   if (GetImportedOrCreateDecl(ToVar, D, Importer.getToContext(), DC,
 3793   DeclContext *DC = Importer.getToContext().getTranslationUnitDecl();
 3805   if (GetImportedOrCreateDecl(ToParm, D, Importer.getToContext(), DC,
 3837   DeclContext *DC = Importer.getToContext().getTranslationUnitDecl();
 3853   if (GetImportedOrCreateDecl(ToParm, D, Importer.getToContext(), DC,
 3964           ToMethod, D, Importer.getToContext(), Loc,
 3995   ToMethod->setMethodParams(Importer.getToContext(), ToParams, ToSelLocs);
 4024           Result, D, Importer.getToContext(), DC, D->getVariance(),
 4065     if (GetImportedOrCreateDecl(ToCategory, D, Importer.getToContext(), DC,
 4105                                 ProtocolLocs.data(), Importer.getToContext());
 4162                       ProtocolLocs.data(), Importer.getToContext());
 4210     if (GetImportedOrCreateDecl(ToProto, D, Importer.getToContext(), DC,
 4244   if (GetImportedOrCreateDecl(ToLinkageSpec, D, Importer.getToContext(), DC,
 4285   if (GetImportedOrCreateDecl(ToUsing, D, Importer.getToContext(), DC,
 4296       Importer.getToContext().setInstantiatedFromUsingDecl(
 4332   if (GetImportedOrCreateDecl(ToShadow, D, Importer.getToContext(), DC, Loc,
 4342       Importer.getToContext().setInstantiatedFromUsingShadowDecl(
 4383   if (GetImportedOrCreateDecl(ToUsingDir, D, Importer.getToContext(), DC,
 4422   if (GetImportedOrCreateDecl(ToUsingValue, D, Importer.getToContext(), DC,
 4455   if (GetImportedOrCreateDecl(ToUsing, D, Importer.getToContext(), DC,
 4542                       ProtocolLocs.data(), Importer.getToContext());
 4590   return ObjCTypeParamList::create(Importer.getToContext(),
 4637             ToIface, D, Importer.getToContext(), DC,
 4681             ToImpl, D, Importer.getToContext(), DC,
 4729     if (GetImportedOrCreateDecl(Impl, D, Importer.getToContext(),
 4829           ToProperty, D, Importer.getToContext(), DC, Loc,
 4894     if (GetImportedOrCreateDecl(ToImpl, D, Importer.getToContext(), DC,
 4960       ToD, D, Importer.getToContext(),
 4961       Importer.getToContext().getTranslationUnitDecl(),
 4987       ToD, D, Importer.getToContext(),
 4988       Importer.getToContext().getTranslationUnitDecl(),
 5016       ToD, D, Importer.getToContext(),
 5017       Importer.getToContext().getTranslationUnitDecl(), *LocationOrErr,
 5102   if (GetImportedOrCreateDecl(D2, D, Importer.getToContext(), DC, Loc, Name,
 5240             D2, D, Importer.getToContext(), D->getTagKind(), DC,
 5256             D2, D, Importer.getToContext(), D->getTagKind(), DC,
 5392   if (GetImportedOrCreateDecl(ToVarTD, D, Importer.getToContext(), DC, Loc,
 5497       if (GetImportedOrCreateDecl(ToPartial, D, Importer.getToContext(), DC,
 5515       if (GetImportedOrCreateDecl(D2, D, Importer.getToContext(), DC,
 5608   if (GetImportedOrCreateDecl(ToFunc, D, Importer.getToContext(), DC, Loc, Name,
 5711   return new (Importer.getToContext()) GCCAsmStmt(
 5712       Importer.getToContext(),
 5737   return new (Importer.getToContext()) DeclStmt(ToDG, ToBeginLoc, ToEndLoc);
 5744   return new (Importer.getToContext()) NullStmt(
 5763       Importer.getToContext(), ToStmts,
 5780   auto *ToStmt = CaseStmt::Create(Importer.getToContext(), ToLHS, ToRHS,
 5796   return new (Importer.getToContext()) DefaultStmt(
 5810   return new (Importer.getToContext()) LabelStmt(
 5827       Importer.getToContext(), *ToAttrLocOrErr, ToAttrs, *ToSubStmtOrErr);
 5845   return IfStmt::Create(Importer.getToContext(), ToIfLoc, S->isConstexpr(),
 5863   auto *ToStmt = SwitchStmt::Create(Importer.getToContext(), ToInit,
 5897   return WhileStmt::Create(Importer.getToContext(), ToConditionVariable, ToCond,
 5913   return new (Importer.getToContext()) DoStmt(
 5933   return new (Importer.getToContext()) ForStmt(
 5934       Importer.getToContext(),
 5948   return new (Importer.getToContext()) GotoStmt(
 5961   return new (Importer.getToContext()) IndirectGotoStmt(
 5969   return new (Importer.getToContext()) ContinueStmt(*ToContinueLocOrErr);
 5976   return new (Importer.getToContext()) BreakStmt(*ToBreakLocOrErr);
 5990   return ReturnStmt::Create(Importer.getToContext(), ToReturnLoc, ToRetValue,
 6005   return new (Importer.getToContext()) CXXCatchStmt (
 6028       Importer.getToContext(), *ToTryLocOrErr,*ToTryBlockOrErr, ToHandlers);
 6051   return new (Importer.getToContext()) CXXForRangeStmt(
 6069   return new (Importer.getToContext()) ObjCForCollectionStmt(ToElement,
 6088   return new (Importer.getToContext()) ObjCAtCatchStmt (
 6099   return new (Importer.getToContext()) ObjCAtFinallyStmt(*ToAtFinallyLocOrErr,
 6122   return ObjCAtTryStmt::Create(Importer.getToContext(),
 6140   return new (Importer.getToContext()) ObjCAtSynchronizedStmt(
 6151   return new (Importer.getToContext()) ObjCAtThrowStmt(
 6163   return new (Importer.getToContext()) ObjCAutoreleasePoolStmt(*ToAtLocOrErr,
 6190   return new (Importer.getToContext()) VAArgExpr(
 6218   return new (Importer.getToContext())
 6232   return new (Importer.getToContext()) GNUNullExpr(*TypeOrErr, *BeginLocOrErr);
 6246   return PredefinedExpr::Create(Importer.getToContext(), ToBeginLoc, ToType,
 6282       Importer.getToContext(), ToQualifierLoc, ToTemplateKeywordLoc, ToDecl,
 6295   return new (Importer.getToContext()) ImplicitValueInitExpr(*TypeOrErr);
 6321         Importer.getToContext(), ToDesignators,
 6336   return new (Importer.getToContext()) CXXNullPtrLiteralExpr(
 6350       Importer.getToContext(), E->getValue(), *ToTypeOrErr, *ToLocationOrErr);
 6364       Importer.getToContext(), E->getValue(), E->isExact(),
 6377   return new (Importer.getToContext()) ImaginaryLiteral(
 6390   return new (Importer.getToContext()) CharacterLiteral(
 6405       Importer.getToContext(), E->getBytes(), E->getKind(), E->isPascal(),
 6422   return new (Importer.getToContext()) CompoundLiteralExpr(
 6443   return new (Importer.getToContext()) AtomicExpr(
 6458   return new (Importer.getToContext()) AddrLabelExpr(
 6475     return ConstantExpr::Create(Importer.getToContext(), ToSubExpr,
 6477   return ConstantExpr::Create(Importer.getToContext(), ToSubExpr);
 6489   return new (Importer.getToContext())
 6506   return ParenListExpr::Create(Importer.getToContext(), *ToLParenLocOrErr,
 6521   return new (Importer.getToContext()) StmtExpr(
 6536   return new (Importer.getToContext()) UnaryOperator(
 6557     return new (Importer.getToContext()) UnaryExprOrTypeTraitExpr(
 6566   return new (Importer.getToContext()) UnaryExprOrTypeTraitExpr(
 6581   return new (Importer.getToContext()) BinaryOperator(
 6598   return new (Importer.getToContext()) ConditionalOperator(
 6619   return new (Importer.getToContext()) BinaryConditionalOperator(
 6640   return new (Importer.getToContext()) ArrayTypeTraitExpr(
 6656   return new (Importer.getToContext()) ExpressionTraitExpr(
 6672   return new (Importer.getToContext()) OpaqueValueExpr(
 6687   return new (Importer.getToContext()) ArraySubscriptExpr(
 6706   return new (Importer.getToContext()) CompoundAssignOperator(
 6738       Importer.getToContext(), *ToTypeOrErr, E->getCastKind(), *ToSubExprOrErr,
 6768         Importer.getToContext(), ToType, E->getValueKind(), E->getCastKind(),
 6782         Importer.getToContext(), ToType, E->getValueKind(), ToTypeInfoAsWritten,
 6795     return new (Importer.getToContext()) ObjCBridgedCastExpr(
 6865       Importer.getToContext(), ToType, ToOperatorLoc, ToTypeSourceInfo, ToNodes,
 6886   return new (Importer.getToContext()) CXXNoexceptExpr(
 6900   return new (Importer.getToContext()) CXXThrowExpr(
 6932   return CXXDefaultArgExpr::Create(Importer.getToContext(), *ToUsedLocOrErr,
 6948   return new (Importer.getToContext()) CXXScalarValueInitExpr(
 6962   ASTContext &ToCtx = Importer.getToContext();
 6986       Importer.getToContext(), ToConstructor, ToType, ToTypeSourceInfo, ToArgs,
 7004   auto *ToMTE =  new (Importer.getToContext()) MaterializeTemporaryExpr(
 7023   return new (Importer.getToContext()) PackExpansionExpr(
 7051       Importer.getToContext(), ToOperatorLoc, ToPack, ToPackLoc, ToRParenLoc,
 7081       Importer.getToContext(), E->isGlobalNew(), ToOperatorNew,
 7100   return new (Importer.getToContext()) CXXDeleteExpr(
 7124       Importer.getToContext(), ToType, ToLocation, ToConstructor,
 7141       Importer.getToContext(), *ToSubExprOrErr, E->cleanupsHaveSideEffects(),
 7160   return CXXMemberCallExpr::Create(Importer.getToContext(), ToCallee, ToArgs,
 7173   return new (Importer.getToContext()) CXXThisExpr(
 7186   return new (Importer.getToContext()) CXXBoolLiteralExpr(
 7230   return MemberExpr::Create(Importer.getToContext(), ToBase, E->isArrow(),
 7267   return new (Importer.getToContext()) CXXPseudoDestructorExpr(
 7268       Importer.getToContext(), ToBase, E->isArrow(), ToOperatorLoc,
 7316       Importer.getToContext(), ToBase, ToType, E->isArrow(), ToOperatorLoc,
 7350       Importer.getToContext(), ToQualifierLoc, ToTemplateKeywordLoc,
 7371       Importer.getToContext(), ToTypeSourceInfo, ToLParenLoc,
 7413         Importer.getToContext(), *ToNamingClassOrErr, *ToQualifierLocOrErr,
 7419       Importer.getToContext(), *ToNamingClassOrErr, *ToQualifierLocOrErr,
 7470       Importer.getToContext(), E->hasUnresolvedUsing(), ToBase, ToType,
 7492         Importer.getToContext(), OCE->getOperator(), ToCallee, ToArgs, ToType,
 7497   return CallExpr::Create(Importer.getToContext(), ToCallee, ToArgs, ToType,
 7536       Importer.getToContext(), ToClass, ToIntroducerRange,
 7556   ASTContext &ToCtx = Importer.getToContext();
 7599   return new (Importer.getToContext()) CXXStdInitializerListExpr(
 7614   return new (Importer.getToContext()) CXXInheritedCtorInitExpr(
 7628   return new (Importer.getToContext()) ArrayInitLoopExpr(
 7636   return new (Importer.getToContext()) ArrayInitIndexExpr(*ToTypeOrErr);
 7653       Importer.getToContext(), *ToBeginLocOrErr, *ToFieldOrErr, *UsedContextOrErr);
 7680         Importer.getToContext(), ToType, VK, CK, ToSubExpr, &(*ToBasePathOrErr),
 7684         Importer.getToContext(), ToType, VK, CK, ToSubExpr, &(*ToBasePathOrErr),
 7688         Importer.getToContext(), ToType, VK, CK, ToSubExpr, &(*ToBasePathOrErr),
 7692         Importer.getToContext(), ToType, VK, ToSubExpr, ToTypeInfoAsWritten,
 7713   return new (Importer.getToContext()) SubstNonTypeTemplateParmExpr(
 7736       Importer.getToContext(), ToType, ToBeginLoc, E->getTrait(), ToArgs,
 7751       return new (Importer.getToContext()) CXXTypeidExpr(
 7761   return new (Importer.getToContext()) CXXTypeidExpr(
 8248       Builder.Extend(getToContext(), Spec->getAsIdentifier(), ToLocalBeginLoc,
 8253       Builder.Extend(getToContext(), Spec->getAsNamespace(), ToLocalBeginLoc,
 8258       Builder.Extend(getToContext(), Spec->getAsNamespaceAlias(),
 8267       TypeSourceInfo *TSI = getToContext().getTrivialTypeSourceInfo(
 8269       Builder.Extend(getToContext(), ToLocalBeginLoc, TSI->getTypeLoc(),
 8275       Builder.MakeGlobal(getToContext(), ToLocalBeginLoc);
 8283       Builder.MakeSuper(getToContext(), Spec->getAsRecordDecl(),
 8290   return Builder.getWithLocInContext(getToContext());
tools/clang/lib/AST/ExternalASTMerger.cpp
  206                << ", (ASTContext*)" << (void*)&getToContext()
tools/clang/unittests/AST/ASTImporterFixtures.cpp
   74   assert(&ToAST->getASTContext() == &Importer->getToContext());
tools/clang/unittests/AST/ASTImporterTest.cpp
  302     for (Decl *D : getToContext().getTranslationUnitDecl()->decls()) {