Home
last modified time | relevance | path

Searched refs:NewTL (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DTypeLocBuilder.cpp35 CLASS##TypeLoc NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ in pushFullCopy()
36 memcpy(NewTL.getOpaqueData(), CurTL.getOpaqueData(), NewTL.getLocalDataSize()); \ in pushFullCopy()
58 auto NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ in pushTrivial()
59 NewTL.initializeLocal(Context, Loc); \ in pushTrivial()
H A DTreeTransform.h5391 ReferenceTypeLoc NewTL; in TransformReferenceType() local
5393 NewTL = TLB.push<LValueReferenceTypeLoc>(Result); in TransformReferenceType()
5395 NewTL = TLB.push<RValueReferenceTypeLoc>(Result); in TransformReferenceType()
5396 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformReferenceType()
5460 MemberPointerTypeLoc NewTL = TLB.push<MemberPointerTypeLoc>(Result); in TransformMemberPointerType() local
5461 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformMemberPointerType()
5462 NewTL.setClassTInfo(NewClsTInfo); in TransformMemberPointerType()
5505 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result); in TransformConstantArrayType() local
5506 NewTL.setLBracketLoc(TL.getLBracketLoc()); in TransformConstantArrayType()
5507 NewTL.setRBracketLoc(TL.getRBracketLoc()); in TransformConstantArrayType()
[all …]
H A DSemaTemplateDeductionGuide.cpp563 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType() local
564 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin()); in transformFunctionProtoType()
565 NewTL.setLParenLoc(TL.getLParenLoc()); in transformFunctionProtoType()
566 NewTL.setRParenLoc(TL.getRParenLoc()); in transformFunctionProtoType()
567 NewTL.setExceptionSpecRange(SourceRange()); in transformFunctionProtoType()
568 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd()); in transformFunctionProtoType()
569 for (unsigned I = 0, E = NewTL.getNumParams(); I != E; ++I) in transformFunctionProtoType()
570 NewTL.setParam(I, Params[I]); in transformFunctionProtoType()
H A DSemaTemplateInstantiate.cpp2451 SubstTemplateTypeParmTypeLoc NewTL = in BuildSubstTemplateTypeParmType() local
2453 NewTL.setNameLoc(NameLoc); in BuildSubstTemplateTypeParmType()
2471 TemplateTypeParmTypeLoc NewTL in TransformTemplateTypeParmType() local
2473 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
2507 SubstTemplateTypeParmPackTypeLoc NewTL in TransformTemplateTypeParmType() local
2509 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
2537 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformTemplateTypeParmType() local
2538 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
2555 SubstTemplateTypeParmPackTypeLoc NewTL = in TransformSubstTemplateTypeParmPackType() local
2557 NewTL.setNameLoc(TL.getNameLoc()); in TransformSubstTemplateTypeParmPackType()
H A DSemaConcept.cpp937 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformTemplateTypeParmType() local
938 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
H A DSemaTemplateDeduction.cpp4919 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformDesugared() local
4920 NewTL.setNameLoc(TL.getNameLoc()); in TransformDesugared()
4941 auto NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() local
4942 NewTL.copy(TL); in TransformAutoType()
4954 auto NewTL = TLB.push<DeducedTemplateSpecializationTypeLoc>(Result); in TransformDeducedTemplateSpecializationType() local
4955 NewTL.setNameLoc(TL.getNameLoc()); in TransformDeducedTemplateSpecializationType()
H A DSemaTemplateInstantiateDecl.cpp4476 TypeLoc NewTL = NewTInfo->getTypeLoc().IgnoreParens(); in SubstFunctionType() local
4477 FunctionProtoTypeLoc NewProtoLoc = NewTL.castAs<FunctionProtoTypeLoc>(); in SubstFunctionType()
5121 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result); in InstantiateFunctionDefinition() local
5122 NewTL.setNameLoc(TL.getNameLoc()); in InstantiateFunctionDefinition()