Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DTypeLocBuilder.cpp36 CLASS##TypeLoc NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ in pushFullCopy()
37 memcpy(NewTL.getOpaqueData(), CurTL.getOpaqueData(), NewTL.getLocalDataSize()); \ in pushFullCopy()
DTreeTransform.h4320 ReferenceTypeLoc NewTL; in TransformReferenceType() local
4322 NewTL = TLB.push<LValueReferenceTypeLoc>(Result); in TransformReferenceType()
4324 NewTL = TLB.push<RValueReferenceTypeLoc>(Result); in TransformReferenceType()
4325 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformReferenceType()
4389 MemberPointerTypeLoc NewTL = TLB.push<MemberPointerTypeLoc>(Result); in TransformMemberPointerType() local
4390 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformMemberPointerType()
4391 NewTL.setClassTInfo(NewClsTInfo); in TransformMemberPointerType()
4421 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result); in TransformConstantArrayType() local
4422 NewTL.setLBracketLoc(TL.getLBracketLoc()); in TransformConstantArrayType()
4423 NewTL.setRBracketLoc(TL.getRBracketLoc()); in TransformConstantArrayType()
[all …]
DSemaTemplateInstantiate.cpp1340 TemplateTypeParmTypeLoc NewTL in TransformTemplateTypeParmType() local
1342 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1358 SubstTemplateTypeParmPackTypeLoc NewTL in TransformTemplateTypeParmType() local
1360 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1375 SubstTemplateTypeParmTypeLoc NewTL in TransformTemplateTypeParmType() local
1377 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1396 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformTemplateTypeParmType() local
1397 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1407 SubstTemplateTypeParmPackTypeLoc NewTL in TransformSubstTemplateTypeParmPackType() local
1409 NewTL.setNameLoc(TL.getNameLoc()); in TransformSubstTemplateTypeParmPackType()
[all …]
DSemaTemplateDeduction.cpp3944 TemplateTypeParmTypeLoc NewTL = in TransformAutoType() local
3946 NewTL.setNameLoc(TL.getNameLoc()); in TransformAutoType()
3955 AutoTypeLoc NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() local
3956 NewTL.setNameLoc(TL.getNameLoc()); in TransformAutoType()
DSemaTemplateInstantiateDecl.cpp3214 TypeLoc NewTL = NewTInfo->getTypeLoc().IgnoreParens(); in SubstFunctionType() local
3215 FunctionProtoTypeLoc NewProtoLoc = NewTL.castAs<FunctionProtoTypeLoc>(); in SubstFunctionType()
/external/llvm-project/clang/lib/Sema/
DTypeLocBuilder.cpp35 CLASS##TypeLoc NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ in pushFullCopy()
36 memcpy(NewTL.getOpaqueData(), CurTL.getOpaqueData(), NewTL.getLocalDataSize()); \ in pushFullCopy()
DTreeTransform.h4930 ReferenceTypeLoc NewTL; in TransformReferenceType() local
4932 NewTL = TLB.push<LValueReferenceTypeLoc>(Result); in TransformReferenceType()
4934 NewTL = TLB.push<RValueReferenceTypeLoc>(Result); in TransformReferenceType()
4935 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformReferenceType()
4999 MemberPointerTypeLoc NewTL = TLB.push<MemberPointerTypeLoc>(Result); in TransformMemberPointerType() local
5000 NewTL.setSigilLoc(TL.getSigilLoc()); in TransformMemberPointerType()
5001 NewTL.setClassTInfo(NewClsTInfo); in TransformMemberPointerType()
5044 ArrayTypeLoc NewTL = TLB.push<ArrayTypeLoc>(Result); in TransformConstantArrayType() local
5045 NewTL.setLBracketLoc(TL.getLBracketLoc()); in TransformConstantArrayType()
5046 NewTL.setRBracketLoc(TL.getRBracketLoc()); in TransformConstantArrayType()
[all …]
DSemaTemplateInstantiate.cpp1774 TemplateTypeParmTypeLoc NewTL in TransformTemplateTypeParmType() local
1776 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1795 auto NewTL = TLB.push<TemplateTypeParmTypeLoc>(NewT); in TransformTemplateTypeParmType() local
1796 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1810 SubstTemplateTypeParmPackTypeLoc NewTL in TransformTemplateTypeParmType() local
1812 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1827 SubstTemplateTypeParmTypeLoc NewTL in TransformTemplateTypeParmType() local
1829 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
1845 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformTemplateTypeParmType() local
1846 NewTL.setNameLoc(TL.getNameLoc()); in TransformTemplateTypeParmType()
[all …]
DSemaTemplateDeduction.cpp4601 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformDesugared() local
4602 NewTL.setNameLoc(TL.getNameLoc()); in TransformDesugared()
4623 auto NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() local
4624 NewTL.copy(TL); in TransformAutoType()
4636 auto NewTL = TLB.push<DeducedTemplateSpecializationTypeLoc>(Result); in TransformDeducedTemplateSpecializationType() local
4637 NewTL.setNameLoc(TL.getNameLoc()); in TransformDeducedTemplateSpecializationType()
DSemaTemplate.cpp2337 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType() local
2338 NewTL.setLocalRangeBegin(TL.getLocalRangeBegin()); in transformFunctionProtoType()
2339 NewTL.setLParenLoc(TL.getLParenLoc()); in transformFunctionProtoType()
2340 NewTL.setRParenLoc(TL.getRParenLoc()); in transformFunctionProtoType()
2341 NewTL.setExceptionSpecRange(SourceRange()); in transformFunctionProtoType()
2342 NewTL.setLocalRangeEnd(TL.getLocalRangeEnd()); in transformFunctionProtoType()
2343 for (unsigned I = 0, E = NewTL.getNumParams(); I != E; ++I) in transformFunctionProtoType()
2344 NewTL.setParam(I, Params[I]); in transformFunctionProtoType()
DSemaTemplateInstantiateDecl.cpp4155 TypeLoc NewTL = NewTInfo->getTypeLoc().IgnoreParens(); in SubstFunctionType() local
4156 FunctionProtoTypeLoc NewProtoLoc = NewTL.castAs<FunctionProtoTypeLoc>(); in SubstFunctionType()