HomeSort by: relevance | last modified time | path
    Searched defs:TLB (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCXXScopeSpec.cpp 725 TypeLocBuilder TLB;
728 = TLB.push<InjectedClassNameTypeLoc>(T);
731 RecordTypeLoc RecordTL = TLB.push<RecordTypeLoc>(T);
734 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(T);
737 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T);
741 = TLB.push<TemplateTypeParmTypeLoc>(T);
745 = TLB.push<UnresolvedUsingTypeLoc>(T);
749 = TLB.push<SubstTemplateTypeParmTypeLoc>(T);
753 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(T);
762 SS.Extend(Context, SourceLocation(), TLB.getTypeLocInContext(Context, T)
    [all...]
SemaTemplateVariadic.cpp 615 TypeLocBuilder TLB;
616 TLB.pushFullCopy(Pattern->getTypeLoc());
617 PackExpansionTypeLoc TL = TLB.push<PackExpansionTypeLoc>(Result);
620 return TLB.getTypeSourceInfo(Context, Result);
1078 TypeLocBuilder TLB;
1079 TLB.pushFullCopy(Pattern);
1081 TLB.getTypeSourceInfo(Context, Pattern.getType());
SemaLambda.cpp 795 TypeLocBuilder TLB;
796 AutoTypeLoc TL = TLB.push<AutoTypeLoc>(DeductType);
801 TLB.push<ReferenceTypeLoc>(DeductType).setSigilLoc(Loc);
810 TLB.push<PackExpansionTypeLoc>(DeductType).setEllipsisLoc(EllipsisLoc);
816 TypeSourceInfo *TSI = TLB.getTypeSourceInfo(Context, DeductType);
SemaTemplateDeduction.cpp 4588 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) {
4592 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result);
4597 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) {
4608 return TransformDesugared(TLB, TL);
4614 auto NewTL = TLB.push<AutoTypeLoc>(Result);
4620 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) {
4622 return TransformDesugared(TLB, TL);
4627 auto NewTL = TLB.push<DeducedTemplateSpecializationTypeLoc>(Result);
4640 TypeLocBuilder TLB;
4641 TLB.reserve(TL.getFullDataSize())
    [all...]
SemaTemplate.cpp 2098 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) {
2123 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(TDTy);
2211 TypeLocBuilder TLB;
2214 QualType NewType = transformFunctionProtoType(TLB, FPTL, Params, Args,
2218 TypeSourceInfo *NewTInfo = TLB.getTypeSourceInfo(SemaRef.Context, NewType);
2318 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL,
2345 TLB.pushTypeSpec(ReturnType).setNameLoc(Primary->getLocation());
2358 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result);
3965 TypeLocBuilder TLB;
3967 = TLB.push<DependentTemplateSpecializationTypeLoc>(T)
    [all...]
SemaType.cpp 5087 TypeLocBuilder TLB;
5088 TLB.pushFullCopy(TInfo->getTypeLoc());
5089 ObjCObjectPointerTypeLoc TLoc = TLB.push<ObjCObjectPointerTypeLoc>(T);
5091 TInfo = TLB.getTypeSourceInfo(Context, T);
SemaExpr.cpp 2725 TypeLocBuilder TLB;
2726 TLB.pushTypeSpec(Ty).setNameLoc(NameInfo.getLoc());
2729 ElaboratedTypeLoc QTL = TLB.push<ElaboratedTypeLoc>(ET);
2733 *RecoveryTSI = TLB.getTypeSourceInfo(Context, ET);
TreeTransform.h 334 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL);
636 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T);
640 QualType TransformFunctionProtoType(TypeLocBuilder &TLB,
654 TransformTemplateSpecializationType(TypeLocBuilder &TLB,
659 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB,
665 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL,
698 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL);
3734 QualType TransformDependentNameType(TypeLocBuilder &TLB,
4619 TypeLocBuilder TLB;
4622 TLB.reserve(TL.getFullDataSize())
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTTypeTraits.h 304 auto TLB = Other.getUnchecked<TypeLoc>();
307 std::make_pair(TLB.getType().getAsOpaquePtr(),
308 TLB.getOpaqueData());

Completed in 57 milliseconds