/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 3942 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { argument 3954 NewTL.setNameLoc(TL.getNameLoc()); 3961 TL.getTypePtr()->getKeyword(), 3964 NewTL.setNameLoc(TL.getNameLoc()); 3974 QualType Apply(TypeLoc TL) { argument 3978 TLB.reserve(TL.getFullDataSize()); 3979 return TransformType(TLB, TL);
|
H A D | SemaTemplateInstantiateDecl.cpp | 1968 TypeLoc TL = D->getTypeSourceInfo()->getTypeLoc(); local 2004 PackExpansionTypeLoc Expansion = TL.castAs<PackExpansionTypeLoc>();
|
H A D | SemaCodeComplete.cpp | 2188 TypeLoc TL; local 2190 TL = TSInfo->getTypeLoc().getUnqualifiedLoc(); 2194 if (TypedefTypeLoc TypedefTL = TL.getAs<TypedefTypeLoc>()) { 2197 TL = InnerTSInfo->getTypeLoc().getUnqualifiedLoc(); 2203 if (QualifiedTypeLoc QualifiedTL = TL.getAs<QualifiedTypeLoc>()) { 2204 TL = QualifiedTL.getUnqualifiedLoc(); 2208 if (AttributedTypeLoc AttrTL = TL.getAs<AttributedTypeLoc>()) { 2209 TL = AttrTL.getModifiedLoc(); 2216 if (BlockPointerTypeLoc BlockPtr = TL.getAs<BlockPointerTypeLoc>()) { 2217 TL [all...] |
H A D | SemaInit.cpp | 6093 TypeLoc TL = TInfo->getTypeLoc(); local 6095 TL.getAs<IncompleteArrayTypeLoc>())
|
H A D | SemaStmt.cpp | 303 PointerTypeLoc TL = TI->getTypeLoc().castAs<PointerTypeLoc>(); local 306 << FixItHint::CreateRemoval(TL.getStarLoc()); 2998 TypeLoc TL = FD->getTypeSourceInfo()->getTypeLoc().IgnoreParens(); local 2999 while (auto ATL = TL.getAs<AttributedTypeLoc>()) 3000 TL = ATL.getModifiedLoc().IgnoreParens(); 3001 return TL.castAs<FunctionProtoTypeLoc>().getReturnLoc();
|
H A D | SemaTemplate.cpp | 1542 bool VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) { argument 1543 return !Matches(TL.getTypePtr()->getDepth(), TL.getNameLoc()); 3134 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(ArgType); local 3135 TL.setElaboratedKeywordLoc(SourceLocation(/*synthesized*/)); 3136 TL.setQualifierLoc(SS.getWithLocInContext(Context)); 3137 TL.setNameLoc(NameInfo.getLoc()); 6001 static SourceRange findTemplateParameter(unsigned Depth, TypeLoc TL) { argument 6002 if (!TL.getType()->isDependentType()) 6005 Checker.TraverseTypeLoc(TL); 7990 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(Result); local 8019 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>(); local 8024 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>(); local 8095 ElaboratedTypeLoc TL = Builder.push<ElaboratedTypeLoc>(T); local [all...] |
H A D | SemaType.cpp | 4491 static void fillAttributedTypeLoc(AttributedTypeLoc TL, argument 4498 AttributeList::Kind parsedKind = getAttrListKind(TL.getAttrKind()); 4513 TL.setAttrNameLoc(attrs->getLoc()); 4514 if (TL.hasAttrExprOperand()) { 4516 TL.setAttrExprOperand(attrs->getArgAsExpr(0)); 4517 } else if (TL.hasAttrEnumOperand()) { 4521 TL.setAttrEnumOperandLoc(attrs->getArgAsIdent(0)->Loc); 4523 TL.setAttrEnumOperandLoc(attrs->getArgAsExpr(0)->getExprLoc()); 4527 if (TL.hasAttrOperand()) 4528 TL 4540 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 4544 VisitQualifiedTypeLoc(QualifiedTypeLoc TL) argument 4547 VisitTypedefTypeLoc(TypedefTypeLoc TL) argument 4550 VisitObjCInterfaceTypeLoc(ObjCInterfaceTypeLoc TL) argument 4557 VisitObjCObjectTypeLoc(ObjCObjectTypeLoc TL) argument 4562 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 4567 VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) argument 4590 VisitTypeOfExprTypeLoc(TypeOfExprTypeLoc TL) argument 4595 VisitTypeOfTypeLoc(TypeOfTypeLoc TL) argument 4604 VisitUnaryTransformTypeLoc(UnaryTransformTypeLoc TL) argument 4614 VisitBuiltinTypeLoc(BuiltinTypeLoc TL) argument 4629 VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) argument 4647 VisitDependentNameTypeLoc(DependentNameTypeLoc TL) argument 4654 VisitDependentTemplateSpecializationTypeLoc( DependentTemplateSpecializationTypeLoc TL) argument 4663 VisitTagTypeLoc(TagTypeLoc TL) argument 4666 VisitAtomicTypeLoc(AtomicTypeLoc TL) argument 4685 VisitTypeLoc(TypeLoc TL) argument 4699 VisitQualifiedTypeLoc(QualifiedTypeLoc TL) argument 4702 VisitDecayedTypeLoc(DecayedTypeLoc TL) argument 4706 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 4709 VisitAdjustedTypeLoc(AdjustedTypeLoc TL) argument 4712 VisitBlockPointerTypeLoc(BlockPointerTypeLoc TL) argument 4716 VisitPointerTypeLoc(PointerTypeLoc TL) argument 4720 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 4724 VisitMemberPointerTypeLoc(MemberPointerTypeLoc TL) argument 4769 VisitLValueReferenceTypeLoc(LValueReferenceTypeLoc TL) argument 4775 VisitRValueReferenceTypeLoc(RValueReferenceTypeLoc TL) argument 4780 VisitArrayTypeLoc(ArrayTypeLoc TL) argument 4786 VisitFunctionTypeLoc(FunctionTypeLoc TL) argument 4800 VisitParenTypeLoc(ParenTypeLoc TL) argument 4806 VisitTypeLoc(TypeLoc TL) argument 4880 TypeLoc TL = ReturnTypeInfo->getTypeLoc(); local [all...] |
H A D | SemaChecking.cpp | 8522 TypeLoc TL = TInfo->getTypeLoc(); local 8524 if (TypedefTypeLoc TTL = TL.getAs<TypedefTypeLoc>()) { 8529 if (ConstantArrayTypeLoc CTL = TL.getAs<ConstantArrayTypeLoc>()) {
|
H A D | SemaDecl.cpp | 11136 TypeLoc TL = TI->getTypeLoc(); local 11137 if (FunctionNoProtoTypeLoc FTL = TL.getAs<FunctionNoProtoTypeLoc>())
|
H A D | SemaDeclCXX.cpp | 888 TypeLoc TL = TN->getTypeSourceInfo()->getTypeLoc(); local 889 SemaRef.Diag(TL.getBeginLoc(), diag::err_constexpr_vla) 890 << TL.getSourceRange() << TL.getType() 2996 ElaboratedTypeLoc TL = TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>(); local 2997 TL.getNamedTypeLoc().castAs<TypeSpecTypeLoc>().setNameLoc(IdLoc); 2998 TL.setElaboratedKeywordLoc(SourceLocation()); 2999 TL.setQualifierLoc(SS.getWithLocInContext(Context)); 4526 void CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel); 4536 void Visit(TypeLoc TL, Sem argument 4545 Check(FunctionProtoTypeLoc TL, Sema::AbstractDiagSelID Sel) argument 4556 Check(ArrayTypeLoc TL, Sema::AbstractDiagSelID Sel) argument 4560 Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) argument 4584 Check(TypeLoc TL, Sema::AbstractDiagSelID Sel) argument 4616 CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel) argument 12325 DependentNameTypeLoc TL = local 12331 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>(); local 12356 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>(); local [all...] |
H A D | SemaExpr.cpp | 4655 TypeLoc TL = PVD->getTypeSourceInfo()->getTypeLoc(); local 4656 if (DecayedTypeLoc DTL = TL.getAs<DecayedTypeLoc>()) 4657 TL = DTL.getOriginalLoc(); 4658 if (ArrayTypeLoc ATL = TL.getAs<ArrayTypeLoc>())
|
H A D | TreeTransform.h | 308 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 573 FunctionProtoTypeLoc TL, 587 TemplateSpecializationTypeLoc TL, 592 DependentTemplateSpecializationTypeLoc TL, 597 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, 623 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 3043 TypeLoc TransformTypeInObjectScope(TypeLoc TL, 3053 TypeSourceInfo *TransformTSIInObjectScope(TypeLoc TL, QualType ObjectType, 3382 TypeLoc TL = TransformTypeInObjectScope(Q.getTypeLoc(), ObjectType, local 3385 if (!TL) 3896 TypeLoc TL = DI->getTypeLoc(); local 3998 TransformTypeInObjectScope(TypeLoc TL, QualType ObjectType, NamedDecl *UnqualLookup, CXXScopeSpec &SS) argument 4026 TransformTSIInObjectScope( TypeLoc TL, QualType ObjectType, NamedDecl *UnqualLookup, CXXScopeSpec &SS) argument 4101 TransformAdjustedType(TypeLocBuilder &TLB, AdjustedTypeLoc TL) argument 4108 TransformDecayedType(TypeLocBuilder &TLB, DecayedTypeLoc TL) argument 4124 TransformPointerType(TypeLocBuilder &TLB, PointerTypeLoc TL) argument 4162 TransformBlockPointerType(TypeLocBuilder &TLB, BlockPointerTypeLoc TL) argument 4189 TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL) argument 4226 TransformLValueReferenceType(TypeLocBuilder &TLB, LValueReferenceTypeLoc TL) argument 4233 TransformRValueReferenceType(TypeLocBuilder &TLB, RValueReferenceTypeLoc TL) argument 4240 TransformMemberPointerType(TypeLocBuilder &TLB, MemberPointerTypeLoc TL) argument 4292 TransformConstantArrayType(TypeLocBuilder &TLB, ConstantArrayTypeLoc TL) argument 4332 TransformIncompleteArrayType( TypeLocBuilder &TLB, IncompleteArrayTypeLoc TL) argument 4361 TransformVariableArrayType(TypeLocBuilder &TLB, VariableArrayTypeLoc TL) argument 4400 TransformDependentSizedArrayType(TypeLocBuilder &TLB, DependentSizedArrayTypeLoc TL) argument 4447 TransformDependentSizedExtVectorType( TypeLocBuilder &TLB, DependentSizedExtVectorTypeLoc TL) argument 4491 TransformVectorType(TypeLocBuilder &TLB, VectorTypeLoc TL) argument 4514 TransformExtVectorType(TypeLocBuilder &TLB, ExtVectorTypeLoc TL) argument 4612 TypeLoc TL = OldParm->getTypeSourceInfo()->getTypeLoc(); local 4790 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL) argument 4803 TransformFunctionProtoType( TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, unsigned ThisTypeQuals, Fn TransformExceptionSpec) argument 4980 TransformFunctionNoProtoType( TypeLocBuilder &TLB, FunctionNoProtoTypeLoc TL) argument 5002 TransformUnresolvedUsingType(TypeLocBuilder &TLB, UnresolvedUsingTypeLoc TL) argument 5025 TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) argument 5049 TransformTypeOfExprType(TypeLocBuilder &TLB, TypeOfExprTypeLoc TL) argument 5081 TransformTypeOfType(TypeLocBuilder &TLB, TypeOfTypeLoc TL) argument 5105 TransformDecltypeType(TypeLocBuilder &TLB, DecltypeTypeLoc TL) argument 5137 TransformUnaryTransformType( TypeLocBuilder &TLB, UnaryTransformTypeLoc TL) argument 5160 TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) argument 5186 TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) argument 5210 TransformEnumType(TypeLocBuilder &TLB, EnumTypeLoc TL) argument 5234 TransformInjectedClassNameType( TypeLocBuilder &TLB, InjectedClassNameTypeLoc TL) argument 5247 TransformTemplateTypeParmType( TypeLocBuilder &TLB, TemplateTypeParmTypeLoc TL) argument 5254 TransformSubstTemplateTypeParmType( TypeLocBuilder &TLB, SubstTemplateTypeParmTypeLoc TL) argument 5282 TransformSubstTemplateTypeParmPackType( TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL) argument 5289 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL) argument 5307 TransformAtomicType(TypeLocBuilder &TLB, AtomicTypeLoc TL) argument 5395 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL, TemplateName Template) argument 5449 TransformDependentTemplateSpecializationType( TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, TemplateName Template, CXXScopeSpec &SS) argument 5509 TransformElaboratedType(TypeLocBuilder &TLB, ElaboratedTypeLoc TL) argument 5561 TransformAttributedType( TypeLocBuilder &TLB, AttributedTypeLoc TL) argument 5610 TransformParenType(TypeLocBuilder &TLB, ParenTypeLoc TL) argument 5631 TransformDependentNameType(TypeLocBuilder &TLB, DependentNameTypeLoc TL) argument 5667 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL) argument 5683 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, NestedNameSpecifierLoc QualifierLoc) argument 5750 TransformPackExpansionType(TypeLocBuilder &TLB, PackExpansionTypeLoc TL) argument 5775 TransformObjCInterfaceType(TypeLocBuilder &TLB, ObjCInterfaceTypeLoc TL) argument 5784 TransformObjCObjectType(TypeLocBuilder &TLB, ObjCObjectTypeLoc TL) argument 5915 TransformObjCObjectPointerType(TypeLocBuilder &TLB, ObjCObjectPointerTypeLoc TL) argument [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 470 void TypeLocWriter::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) { argument 473 void TypeLocWriter::VisitBuiltinTypeLoc(BuiltinTypeLoc TL) { argument 474 Writer.AddSourceLocation(TL.getBuiltinLoc(), Record); 475 if (TL.needsExtraLocalData()) { 476 Record.push_back(TL.getWrittenTypeSpec()); 477 Record.push_back(TL.getWrittenSignSpec()); 478 Record.push_back(TL.getWrittenWidthSpec()); 479 Record.push_back(TL.hasModeAttr()); 482 void TypeLocWriter::VisitComplexTypeLoc(ComplexTypeLoc TL) { argument 483 Writer.AddSourceLocation(TL 485 VisitPointerTypeLoc(PointerTypeLoc TL) argument 488 VisitDecayedTypeLoc(DecayedTypeLoc TL) argument 491 VisitAdjustedTypeLoc(AdjustedTypeLoc TL) argument 494 VisitBlockPointerTypeLoc(BlockPointerTypeLoc TL) argument 497 VisitLValueReferenceTypeLoc(LValueReferenceTypeLoc TL) argument 500 VisitRValueReferenceTypeLoc(RValueReferenceTypeLoc TL) argument 503 VisitMemberPointerTypeLoc(MemberPointerTypeLoc TL) argument 507 VisitArrayTypeLoc(ArrayTypeLoc TL) argument 514 VisitConstantArrayTypeLoc(ConstantArrayTypeLoc TL) argument 517 VisitIncompleteArrayTypeLoc(IncompleteArrayTypeLoc TL) argument 520 VisitVariableArrayTypeLoc(VariableArrayTypeLoc TL) argument 523 VisitDependentSizedArrayTypeLoc( DependentSizedArrayTypeLoc TL) argument 527 VisitDependentSizedExtVectorTypeLoc( DependentSizedExtVectorTypeLoc TL) argument 531 VisitVectorTypeLoc(VectorTypeLoc TL) argument 534 VisitExtVectorTypeLoc(ExtVectorTypeLoc TL) argument 537 VisitFunctionTypeLoc(FunctionTypeLoc TL) argument 545 VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) argument 548 VisitFunctionNoProtoTypeLoc(FunctionNoProtoTypeLoc TL) argument 551 VisitUnresolvedUsingTypeLoc(UnresolvedUsingTypeLoc TL) argument 554 VisitTypedefTypeLoc(TypedefTypeLoc TL) argument 557 VisitTypeOfExprTypeLoc(TypeOfExprTypeLoc TL) argument 562 VisitTypeOfTypeLoc(TypeOfTypeLoc TL) argument 568 VisitDecltypeTypeLoc(DecltypeTypeLoc TL) argument 571 VisitUnaryTransformTypeLoc(UnaryTransformTypeLoc TL) argument 577 VisitAutoTypeLoc(AutoTypeLoc TL) argument 580 VisitRecordTypeLoc(RecordTypeLoc TL) argument 583 VisitEnumTypeLoc(EnumTypeLoc TL) argument 586 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 601 VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) argument 604 VisitSubstTemplateTypeParmTypeLoc( SubstTemplateTypeParmTypeLoc TL) argument 608 VisitSubstTemplateTypeParmPackTypeLoc( SubstTemplateTypeParmPackTypeLoc TL) argument 612 VisitTemplateSpecializationTypeLoc( TemplateSpecializationTypeLoc TL) argument 622 VisitParenTypeLoc(ParenTypeLoc TL) argument 626 VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) argument 630 VisitInjectedClassNameTypeLoc(InjectedClassNameTypeLoc TL) argument 633 VisitDependentNameTypeLoc(DependentNameTypeLoc TL) argument 638 VisitDependentTemplateSpecializationTypeLoc( DependentTemplateSpecializationTypeLoc TL) argument 650 VisitPackExpansionTypeLoc(PackExpansionTypeLoc TL) argument 653 VisitObjCInterfaceTypeLoc(ObjCInterfaceTypeLoc TL) argument 656 VisitObjCObjectTypeLoc(ObjCObjectTypeLoc TL) argument 667 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 670 VisitAtomicTypeLoc(AtomicTypeLoc TL) argument [all...] |
H A D | ASTReader.cpp | 5695 void TypeLocReader::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) { argument 5698 void TypeLocReader::VisitBuiltinTypeLoc(BuiltinTypeLoc TL) { argument 5699 TL.setBuiltinLoc(ReadSourceLocation(Record, Idx)); 5700 if (TL.needsExtraLocalData()) { 5701 TL.setWrittenTypeSpec(static_cast<DeclSpec::TST>(Record[Idx++])); 5702 TL.setWrittenSignSpec(static_cast<DeclSpec::TSS>(Record[Idx++])); 5703 TL.setWrittenWidthSpec(static_cast<DeclSpec::TSW>(Record[Idx++])); 5704 TL.setModeAttr(Record[Idx++]); 5707 void TypeLocReader::VisitComplexTypeLoc(ComplexTypeLoc TL) { argument 5708 TL 5710 VisitPointerTypeLoc(PointerTypeLoc TL) argument 5713 VisitDecayedTypeLoc(DecayedTypeLoc TL) argument 5716 VisitAdjustedTypeLoc(AdjustedTypeLoc TL) argument 5719 VisitBlockPointerTypeLoc(BlockPointerTypeLoc TL) argument 5722 VisitLValueReferenceTypeLoc(LValueReferenceTypeLoc TL) argument 5725 VisitRValueReferenceTypeLoc(RValueReferenceTypeLoc TL) argument 5728 VisitMemberPointerTypeLoc(MemberPointerTypeLoc TL) argument 5732 VisitArrayTypeLoc(ArrayTypeLoc TL) argument 5740 VisitConstantArrayTypeLoc(ConstantArrayTypeLoc TL) argument 5743 VisitIncompleteArrayTypeLoc(IncompleteArrayTypeLoc TL) argument 5746 VisitVariableArrayTypeLoc(VariableArrayTypeLoc TL) argument 5749 VisitDependentSizedArrayTypeLoc( DependentSizedArrayTypeLoc TL) argument 5753 VisitDependentSizedExtVectorTypeLoc( DependentSizedExtVectorTypeLoc TL) argument 5757 VisitVectorTypeLoc(VectorTypeLoc TL) argument 5760 VisitExtVectorTypeLoc(ExtVectorTypeLoc TL) argument 5763 VisitFunctionTypeLoc(FunctionTypeLoc TL) argument 5772 VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) argument 5775 VisitFunctionNoProtoTypeLoc(FunctionNoProtoTypeLoc TL) argument 5778 VisitUnresolvedUsingTypeLoc(UnresolvedUsingTypeLoc TL) argument 5781 VisitTypedefTypeLoc(TypedefTypeLoc TL) argument 5784 VisitTypeOfExprTypeLoc(TypeOfExprTypeLoc TL) argument 5789 VisitTypeOfTypeLoc(TypeOfTypeLoc TL) argument 5795 VisitDecltypeTypeLoc(DecltypeTypeLoc TL) argument 5798 VisitUnaryTransformTypeLoc(UnaryTransformTypeLoc TL) argument 5804 VisitAutoTypeLoc(AutoTypeLoc TL) argument 5807 VisitRecordTypeLoc(RecordTypeLoc TL) argument 5810 VisitEnumTypeLoc(EnumTypeLoc TL) argument 5813 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 5829 VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) argument 5832 VisitSubstTemplateTypeParmTypeLoc( SubstTemplateTypeParmTypeLoc TL) argument 5836 VisitSubstTemplateTypeParmPackTypeLoc( SubstTemplateTypeParmPackTypeLoc TL) argument 5840 VisitTemplateSpecializationTypeLoc( TemplateSpecializationTypeLoc TL) argument 5852 VisitParenTypeLoc(ParenTypeLoc TL) argument 5856 VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) argument 5860 VisitInjectedClassNameTypeLoc(InjectedClassNameTypeLoc TL) argument 5863 VisitDependentNameTypeLoc(DependentNameTypeLoc TL) argument 5868 VisitDependentTemplateSpecializationTypeLoc( DependentTemplateSpecializationTypeLoc TL) argument 5882 VisitPackExpansionTypeLoc(PackExpansionTypeLoc TL) argument 5885 VisitObjCInterfaceTypeLoc(ObjCInterfaceTypeLoc TL) argument 5888 VisitObjCObjectTypeLoc(ObjCObjectTypeLoc TL) argument 5899 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 5902 VisitAtomicTypeLoc(AtomicTypeLoc TL) argument [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsSEISelLowering.cpp | 836 const MipsSETargetLowering *TL) { 842 TL->getScalarShiftAmountTy(DAG.getDataLayout(), VT), 834 performMULCombine(SDNode *N, SelectionDAG &DAG, const TargetLowering::DAGCombinerInfo &DCI, const MipsSETargetLowering *TL) argument
|
/external/webp/src/dsp/ |
H A D | dec_neon.c | 1291 const uint8x8_t TL = vld1_dup_u8(dst - BPS - 1); // top-left pixel 'A[-1]' local 1293 const int16x8_t d = vreinterpretq_s16_u16(vsubl_u8(T, TL)); // A[c] - A[-1] 1551 const uint8x8_t TL = vld1_dup_u8(dst - BPS - 1); // top-left pixel 'A[-1]' local 1554 const int16x8_t d_lo = vreinterpretq_s16_u16(vsubl_u8(vget_low_u8(T), TL)); 1555 const int16x8_t d_hi = vreinterpretq_s16_u16(vsubl_u8(vget_high_u8(T), TL));
|
/external/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 973 TypeLoc TL = TSInfo->getTypeLoc(); local 974 R = SourceRange(TL.getBeginLoc(), TL.getEndLoc()); 993 TypeLoc TL = TSInfo->getTypeLoc(); local 994 R = SourceRange(TL.getBeginLoc(), TL.getEndLoc()); {
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 526 for (ASTUnit::top_level_iterator TL = CXXUnit->top_level_begin(), 528 TL != TLEnd; ++TL) { 529 if (Visit(MakeCXCursor(*TL, TU, RegionOfInterest), true)) 712 TypeLoc TL = SpecType->getTypeLoc(); local 714 TL.getAs<TemplateSpecializationTypeLoc>()) { 797 TypeLoc TL = TSInfo->getTypeLoc().IgnoreParens(); local 798 FunctionTypeLoc FTL = TL.getAs<FunctionTypeLoc>(); 804 (!FTL && Visit(TL))) 1450 bool CursorVisitor::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) { argument 1454 VisitBuiltinTypeLoc(BuiltinTypeLoc TL) argument 1513 VisitTypedefTypeLoc(TypedefTypeLoc TL) argument 1517 VisitUnresolvedUsingTypeLoc(UnresolvedUsingTypeLoc TL) argument 1521 VisitTagTypeLoc(TagTypeLoc TL) argument 1528 VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) argument 1532 VisitObjCInterfaceTypeLoc(ObjCInterfaceTypeLoc TL) argument 1536 VisitObjCObjectTypeLoc(ObjCObjectTypeLoc TL) argument 1554 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 1558 VisitParenTypeLoc(ParenTypeLoc TL) argument 1562 VisitPointerTypeLoc(PointerTypeLoc TL) argument 1566 VisitBlockPointerTypeLoc(BlockPointerTypeLoc TL) argument 1570 VisitMemberPointerTypeLoc(MemberPointerTypeLoc TL) argument 1574 VisitLValueReferenceTypeLoc(LValueReferenceTypeLoc TL) argument 1578 VisitRValueReferenceTypeLoc(RValueReferenceTypeLoc TL) argument 1582 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 1586 VisitFunctionTypeLoc(FunctionTypeLoc TL, bool SkipResultType) argument 1599 VisitArrayTypeLoc(ArrayTypeLoc TL) argument 1609 VisitDecayedTypeLoc(DecayedTypeLoc TL) argument 1613 VisitAdjustedTypeLoc(AdjustedTypeLoc TL) argument 1617 VisitTemplateSpecializationTypeLoc( TemplateSpecializationTypeLoc TL) argument 1632 VisitTypeOfExprTypeLoc(TypeOfExprTypeLoc TL) argument 1636 VisitTypeOfTypeLoc(TypeOfTypeLoc TL) argument 1643 VisitUnaryTransformTypeLoc(UnaryTransformTypeLoc TL) argument 1650 VisitDependentNameTypeLoc(DependentNameTypeLoc TL) argument 1654 VisitDependentTemplateSpecializationTypeLoc( DependentTemplateSpecializationTypeLoc TL) argument 1669 VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) argument 1676 VisitPackExpansionTypeLoc(PackExpansionTypeLoc TL) argument 1680 VisitDecltypeTypeLoc(DecltypeTypeLoc TL) argument 1687 VisitInjectedClassNameTypeLoc(InjectedClassNameTypeLoc TL) argument 1691 VisitAtomicTypeLoc(AtomicTypeLoc TL) argument 2837 TypeLoc TL = E->getCallOperator()->getTypeSourceInfo()->getTypeLoc(); local [all...] |
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1339 static SourceRange getPrintable(TypeLoc TL) { return TL.getSourceRange();} argument 6116 /// \param TL The type that will be traversed to find 6118 void collectUnexpandedParameterPacks(TypeLoc TL, 6973 TypeSourceInfo *SubstType(TypeLoc TL,
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 3336 TemplateSpecializationTypeLoc TL = local 3338 TL.setTemplateKeywordLoc(SourceLocation()); 3339 TL.setTemplateNameLoc(NameLoc); 3340 TL.setLAngleLoc(Args.getLAngleLoc()); 3341 TL.setRAngleLoc(Args.getRAngleLoc()); 3342 for (unsigned i = 0, e = TL.getNumArgs(); i != e; ++i) 3343 TL.setArgLocInfo(i, Args[i].getLocInfo());
|