/freebsd-9.3-release/contrib/nvi/cl/ |
H A D | cl_bsd.c | 198 } TL; typedef in typeref:struct:_tl 199 static const TL list[] = { 272 return (strcmp(a, ((TL *)b)->terminfo)); 293 TL *tlp; 298 list, sizeof(list) / sizeof(TL), sizeof(TL), lcmp)) == NULL) { 336 TL *tlp; 340 list, sizeof(list) / sizeof(TL), sizeof(TL), lcmp)) != NULL) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | TypeLoc.cpp | 38 SourceRange TypeLoc::getLocalSourceRangeImpl(TypeLoc TL) { argument 39 if (TL.isNull()) return SourceRange(); 40 return TypeLocRanger().Visit(TL); 103 TypeLoc TypeLoc::getNextTypeLocImpl(TypeLoc TL) { argument 104 return NextLoc().Visit(TL); 110 void TypeLoc::initializeImpl(ASTContext &Context, TypeLoc TL, argument 113 switch (TL.getTypeLocClass()) { 117 CLASS##TypeLoc TLCasted = TL.castAs<CLASS##TypeLoc>(); \ 119 TL = TLCasted.getNextTypeLoc(); \ 120 if (!TL) retur 230 isKind(const TypeLoc &TL) argument 309 IgnoreParensImpl(TypeLoc TL) argument [all...] |
H A D | Comment.cpp | 241 TypeLoc TL = TSI->getTypeLoc().getUnqualifiedLoc(); local 243 TL = TL.IgnoreParens(); 245 if (QualifiedTypeLoc QualifiedTL = TL.getAs<QualifiedTypeLoc>()) { 246 TL = QualifiedTL.getUnqualifiedLoc(); 250 if (PointerTypeLoc PointerTL = TL.getAs<PointerTypeLoc>()) { 251 TL = PointerTL.getPointeeLoc().getUnqualifiedLoc(); 255 TL.getAs<BlockPointerTypeLoc>()) { 256 TL = BlockPointerTL.getPointeeLoc().getUnqualifiedLoc(); 260 TL [all...] |
H A D | ASTTypeTraits.cpp | 69 else if (const TypeLoc *TL = get<TypeLoc>()) 70 TL->getType().print(OS, PP); 95 if (const TypeLoc *TL = get<TypeLoc>()) 96 return TL->getSourceRange();
|
H A D | NestedNameSpecifier.cpp | 378 TypeLoc TL(Qualifier->getAsType(), TypeData); 379 return SourceRange(TL.getBeginLoc(), 502 TypeLoc TL, 506 TL.getTypePtr()); 509 SavePointer(TL.getOpaqueData(), Buffer, BufferSize, BufferCapacity); 500 Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL, SourceLocation ColonColonLoc) argument
|
H A D | MicrosoftMangle.cpp | 347 TypeLoc TL = VD->getTypeSourceInfo()->getTypeLoc(); local 348 QualType Ty = TL.getType(); 351 mangleType(Ty, TL.getSourceRange(), QMM_Drop); 369 mangleType(Ty, TL.getSourceRange(), QMM_Drop);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | TransGCAttrs.cpp | 41 bool VisitAttributedTypeLoc(AttributedTypeLoc TL) { argument 42 handleAttr(TL); 64 TypeLoc TL = TInfo->getTypeLoc(); 65 while (TL) { 66 if (QualifiedTypeLoc QL = TL.getAs<QualifiedTypeLoc>()) { 67 TL = QL.getUnqualifiedLoc(); 68 } else if (AttributedTypeLoc Attr = TL.getAs<AttributedTypeLoc>()) { 71 TL = Attr.getModifiedLoc(); 72 } else if (ArrayTypeLoc Arr = TL.getAs<ArrayTypeLoc>()) { 73 TL 83 handleAttr(AttributedTypeLoc TL, Decl *D = 0) argument [all...] |
H A D | TransAutoreleasePool.cpp | 267 bool VisitTypedefTypeLoc(TypedefTypeLoc TL) { argument 268 return checkRef(TL.getBeginLoc(), TL.getTypedefNameDecl()->getLocation()); 271 bool VisitTagTypeLoc(TagTypeLoc TL) { argument 272 return checkRef(TL.getBeginLoc(), TL.getDecl()->getLocation());
|
H A D | ObjCMT.cpp | 839 TypeLoc TL = TSInfo->getTypeLoc(); local 840 R = SourceRange(TL.getBeginLoc(), TL.getEndLoc()); 859 TypeLoc TL = TSInfo->getTypeLoc(); local 860 R = SourceRange(TL.getBeginLoc(), TL.getEndLoc()); {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 183 bool TraverseTypeLoc(TypeLoc TL); 357 bool Traverse##CLASS##TypeLoc(CLASS##TypeLoc TL); 362 bool WalkUpFromTypeLoc(TypeLoc TL) { return getDerived().VisitTypeLoc(TL); } argument 363 bool VisitTypeLoc(TypeLoc TL) { return true; } argument 367 bool WalkUpFromQualifiedTypeLoc(QualifiedTypeLoc TL) { argument 368 return getDerived().VisitUnqualTypeLoc(TL.getUnqualifiedLoc()); 370 bool VisitQualifiedTypeLoc(QualifiedTypeLoc TL) { return true; } argument 371 bool WalkUpFromUnqualTypeLoc(UnqualTypeLoc TL) { argument 372 return getDerived().VisitUnqualTypeLoc(TL 374 VisitUnqualTypeLoc(UnqualTypeLoc TL) argument 610 TraverseTypeLoc(TypeLoc TL) argument 1036 TraverseQualifiedTypeLoc( QualifiedTypeLoc TL) argument 1092 TraverseArrayTypeLocHelper(ArrayTypeLoc TL) argument 2180 TypeLoc TL = S->getCallOperator()->getTypeSourceInfo()->getTypeLoc(); local [all...] |
H A D | TypeLoc.h | 193 static void initializeImpl(ASTContext &Context, TypeLoc TL, 195 static TypeLoc getNextTypeLocImpl(TypeLoc TL); 196 static TypeLoc IgnoreParensImpl(TypeLoc TL); 197 static SourceRange getLocalSourceRangeImpl(TypeLoc TL); 222 static bool isKind(const TypeLoc &TL) { argument 223 return !TL.getType().hasLocalQualifiers(); 273 static bool isKind(const TypeLoc &TL) { argument 274 return TL.getType().hasLocalQualifiers(); 320 static bool isKind(const TypeLoc &TL) { argument 321 return !TL 431 isKind(const TypeLoc &TL) argument 435 isKind(const UnqualTypeLoc &TL) argument [all...] |
H A D | NestedNameSpecifier.h | 370 /// \param TL The TypeLoc that describes the type preceding the '::'. 373 void Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | TreeTransform.h | 308 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 547 FunctionProtoTypeLoc TL, 555 TemplateSpecializationTypeLoc TL, 560 DependentTemplateSpecializationTypeLoc TL, 566 DependentTemplateSpecializationTypeLoc TL, 592 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 2651 TypeLoc TransformTypeInObjectScope(TypeLoc TL, 2947 TypeLoc TL = TransformTypeInObjectScope(Q.getTypeLoc(), ObjectType, local 2950 if (!TL) 2953 if (TL 3461 TypeLoc TL = DI->getTypeLoc(); local 3563 TransformTypeInObjectScope(TypeLoc TL, QualType ObjectType, NamedDecl *UnqualLookup, CXXScopeSpec &SS) argument 3630 TypeLoc TL = TSInfo->getTypeLoc(); local 3697 TransformDecayedType(TypeLocBuilder &TLB, DecayedTypeLoc TL) argument 3713 TransformPointerType(TypeLocBuilder &TLB, PointerTypeLoc TL) argument 3751 TransformBlockPointerType(TypeLocBuilder &TLB, BlockPointerTypeLoc TL) argument 3778 TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL) argument 3815 TransformLValueReferenceType(TypeLocBuilder &TLB, LValueReferenceTypeLoc TL) argument 3822 TransformRValueReferenceType(TypeLocBuilder &TLB, RValueReferenceTypeLoc TL) argument 3829 TransformMemberPointerType(TypeLocBuilder &TLB, MemberPointerTypeLoc TL) argument 3873 TransformConstantArrayType(TypeLocBuilder &TLB, ConstantArrayTypeLoc TL) argument 3913 TransformIncompleteArrayType( TypeLocBuilder &TLB, IncompleteArrayTypeLoc TL) argument 3942 TransformVariableArrayType(TypeLocBuilder &TLB, VariableArrayTypeLoc TL) argument 3981 TransformDependentSizedArrayType(TypeLocBuilder &TLB, DependentSizedArrayTypeLoc TL) argument 4028 TransformDependentSizedExtVectorType( TypeLocBuilder &TLB, DependentSizedExtVectorTypeLoc TL) argument 4072 TransformVectorType(TypeLocBuilder &TLB, VectorTypeLoc TL) argument 4095 TransformExtVectorType(TypeLocBuilder &TLB, ExtVectorTypeLoc TL) argument 4193 TypeLoc TL = OldParm->getTypeSourceInfo()->getTypeLoc(); local 4371 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL) argument 4378 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, unsigned ThisTypeQuals) argument 4455 TransformFunctionNoProtoType( TypeLocBuilder &TLB, FunctionNoProtoTypeLoc TL) argument 4478 TransformUnresolvedUsingType(TypeLocBuilder &TLB, UnresolvedUsingTypeLoc TL) argument 4501 TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) argument 4525 TransformTypeOfExprType(TypeLocBuilder &TLB, TypeOfExprTypeLoc TL) argument 4557 TransformTypeOfType(TypeLocBuilder &TLB, TypeOfTypeLoc TL) argument 4581 TransformDecltypeType(TypeLocBuilder &TLB, DecltypeTypeLoc TL) argument 4613 TransformUnaryTransformType( TypeLocBuilder &TLB, UnaryTransformTypeLoc TL) argument 4636 TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) argument 4662 TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) argument 4686 TransformEnumType(TypeLocBuilder &TLB, EnumTypeLoc TL) argument 4710 TransformInjectedClassNameType( TypeLocBuilder &TLB, InjectedClassNameTypeLoc TL) argument 4723 TransformTemplateTypeParmType( TypeLocBuilder &TLB, TemplateTypeParmTypeLoc TL) argument 4730 TransformSubstTemplateTypeParmType( TypeLocBuilder &TLB, SubstTemplateTypeParmTypeLoc TL) argument 4758 TransformSubstTemplateTypeParmPackType( TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL) argument 4765 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL) argument 4783 TransformAtomicType(TypeLocBuilder &TLB, AtomicTypeLoc TL) argument 4871 TransformTemplateSpecializationType( TypeLocBuilder &TLB, TemplateSpecializationTypeLoc TL, TemplateName Template) argument 4925 TransformDependentTemplateSpecializationType( TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, TemplateName Template, CXXScopeSpec &SS) argument 4985 TransformElaboratedType(TypeLocBuilder &TLB, ElaboratedTypeLoc TL) argument 5037 TransformAttributedType( TypeLocBuilder &TLB, AttributedTypeLoc TL) argument 5075 TransformParenType(TypeLocBuilder &TLB, ParenTypeLoc TL) argument 5096 TransformDependentNameType(TypeLocBuilder &TLB, DependentNameTypeLoc TL) argument 5132 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL) argument 5148 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, NestedNameSpecifierLoc QualifierLoc) argument 5215 TransformPackExpansionType(TypeLocBuilder &TLB, PackExpansionTypeLoc TL) argument 5240 TransformObjCInterfaceType(TypeLocBuilder &TLB, ObjCInterfaceTypeLoc TL) argument 5249 TransformObjCObjectType(TypeLocBuilder &TLB, ObjCObjectTypeLoc TL) argument 5258 TransformObjCObjectPointerType(TypeLocBuilder &TLB, ObjCObjectPointerTypeLoc TL) argument [all...] |
H A D | SemaType.cpp | 3467 static void fillAttributedTypeLoc(AttributedTypeLoc TL, argument 3469 AttributedType::Kind kind = TL.getAttrKind(); 3478 TL.setAttrNameLoc(attrs->getLoc()); 3479 if (TL.hasAttrExprOperand() && attrs->isArgExpr(0)) 3480 TL.setAttrExprOperand(attrs->getArgAsExpr(0)); 3481 else if (TL.hasAttrEnumOperand() && attrs->isArgIdent(0)) 3482 TL.setAttrEnumOperandLoc(attrs->getArgAsIdent(0)->Loc); 3485 if (TL.hasAttrOperand()) 3486 TL.setAttrOperandParensRange(SourceRange()); 3498 void VisitAttributedTypeLoc(AttributedTypeLoc TL) { argument 3502 VisitQualifiedTypeLoc(QualifiedTypeLoc TL) argument 3505 VisitTypedefTypeLoc(TypedefTypeLoc TL) argument 3508 VisitObjCInterfaceTypeLoc(ObjCInterfaceTypeLoc TL) argument 3515 VisitObjCObjectTypeLoc(ObjCObjectTypeLoc TL) argument 3539 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 3543 VisitTemplateSpecializationTypeLoc(TemplateSpecializationTypeLoc TL) argument 3566 VisitTypeOfExprTypeLoc(TypeOfExprTypeLoc TL) argument 3571 VisitTypeOfTypeLoc(TypeOfTypeLoc TL) argument 3580 VisitUnaryTransformTypeLoc(UnaryTransformTypeLoc TL) argument 3590 VisitBuiltinTypeLoc(BuiltinTypeLoc TL) argument 3605 VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) argument 3623 VisitDependentNameTypeLoc(DependentNameTypeLoc TL) argument 3630 VisitDependentTemplateSpecializationTypeLoc( DependentTemplateSpecializationTypeLoc TL) argument 3639 VisitTagTypeLoc(TagTypeLoc TL) argument 3642 VisitAtomicTypeLoc(AtomicTypeLoc TL) argument 3661 VisitTypeLoc(TypeLoc TL) argument 3675 VisitQualifiedTypeLoc(QualifiedTypeLoc TL) argument 3678 VisitDecayedTypeLoc(DecayedTypeLoc TL) argument 3682 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 3685 VisitBlockPointerTypeLoc(BlockPointerTypeLoc TL) argument 3689 VisitPointerTypeLoc(PointerTypeLoc TL) argument 3693 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 3697 VisitMemberPointerTypeLoc(MemberPointerTypeLoc TL) argument 3741 VisitLValueReferenceTypeLoc(LValueReferenceTypeLoc TL) argument 3747 VisitRValueReferenceTypeLoc(RValueReferenceTypeLoc TL) argument 3752 VisitArrayTypeLoc(ArrayTypeLoc TL) argument 3758 VisitFunctionTypeLoc(FunctionTypeLoc TL) argument 3772 VisitParenTypeLoc(ParenTypeLoc TL) argument 3778 VisitTypeLoc(TypeLoc TL) argument 3847 TypeLoc TL = ReturnTypeInfo->getTypeLoc(); local [all...] |
H A D | SemaTemplateInstantiate.cpp | 884 FunctionProtoTypeLoc TL); 886 FunctionProtoTypeLoc TL, 898 TemplateTypeParmTypeLoc TL); 904 SubstTemplateTypeParmPackTypeLoc TL); 1407 FunctionProtoTypeLoc TL) { 1410 return inherited::TransformFunctionProtoType(TLB, TL); 1414 FunctionProtoTypeLoc TL, 1419 return inherited::TransformFunctionProtoType(TLB, TL, ThisContext, 1434 TemplateTypeParmTypeLoc TL) { 1435 const TemplateTypeParmType *T = TL 1406 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL) argument 1413 TransformFunctionProtoType(TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, CXXRecordDecl *ThisContext, unsigned ThisTypeQuals) argument 1433 TransformTemplateTypeParmType(TypeLocBuilder &TLB, TemplateTypeParmTypeLoc TL) argument 1507 TransformSubstTemplateTypeParmPackType( TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL) argument 1574 SubstType(TypeLoc TL, const MultiLevelTemplateArgumentList &Args, SourceLocation Loc, DeclarationName Entity) argument 1673 TypeLoc TL = T->getTypeLoc(); local [all...] |
H A D | SemaTemplateVariadic.cpp | 53 bool VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) { argument 54 if (TL.getTypePtr()->isParameterPack()) 55 Unexpanded.push_back(std::make_pair(TL.getTypePtr(), TL.getNameLoc())); 132 bool TraverseTypeLoc(TypeLoc TL) { argument 133 if ((!TL.getType().isNull() && 134 TL.getType()->containsUnexpandedParameterPack()) || 136 return inherited::TraverseTypeLoc(TL); 381 void Sema::collectUnexpandedParameterPacks(TypeLoc TL, argument 383 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseTypeLoc(TL); 470 PackExpansionTypeLoc TL = TLB.push<PackExpansionTypeLoc>(Result); local [all...] |
H A D | SemaCXXScopeSpec.cpp | 600 SubstTemplateTypeParmTypeLoc TL local 602 TL.setNameLoc(IdentifierLoc); 604 SubstTemplateTypeParmPackTypeLoc TL local 606 TL.setNameLoc(IdentifierLoc);
|
H A D | DeclSpec.cpp | 57 TypeLoc TL, SourceLocation ColonColonLoc) { 58 Builder.Extend(Context, TemplateKWLoc, TL, ColonColonLoc); 60 Range.setBegin(TL.getBeginLoc()); 56 Extend(ASTContext &Context, SourceLocation TemplateKWLoc, TypeLoc TL, SourceLocation ColonColonLoc) argument
|
H A D | SemaDeclCXX.cpp | 837 TypeLoc TL = TN->getTypeSourceInfo()->getTypeLoc(); local 838 SemaRef.Diag(TL.getBeginLoc(), diag::err_constexpr_vla) 839 << TL.getSourceRange() << TL.getType() 4155 void CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel); 4165 void Visit(TypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4166 switch (TL.getTypeLocClass()) { 4169 case TypeLoc::CLASS: Check(TL.castAs<CLASS##TypeLoc>(), Sel); break; 4174 void Check(FunctionProtoTypeLoc TL, Sema::AbstractDiagSelID Sel) { argument 4175 Visit(TL 4185 Check(ArrayTypeLoc TL, Sema::AbstractDiagSelID Sel) argument 4189 Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) argument 4213 Check(TypeLoc TL, Sema::AbstractDiagSelID Sel) argument 4245 CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel) argument 11395 DependentNameTypeLoc TL = local 11401 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>(); local 11426 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>(); local [all...] |
H A D | SemaTemplate.cpp | 7576 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(Result); local 7577 TL.setElaboratedKeywordLoc(TagLoc); 7578 TL.setQualifierLoc(SS.getWithLocInContext(Context)); 7579 TL.setNameLoc(NameLoc); 7605 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>(); local 7606 TL.setElaboratedKeywordLoc(TypenameLoc); 7607 TL.setQualifierLoc(QualifierLoc); 7608 TL.setNameLoc(IdLoc); 7610 ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>(); local 7611 TL 7682 ElaboratedTypeLoc TL = Builder.push<ElaboratedTypeLoc>(T); local [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 437 void TypeLocWriter::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) { argument 440 void TypeLocWriter::VisitBuiltinTypeLoc(BuiltinTypeLoc TL) { argument 441 Writer.AddSourceLocation(TL.getBuiltinLoc(), Record); 442 if (TL.needsExtraLocalData()) { 443 Record.push_back(TL.getWrittenTypeSpec()); 444 Record.push_back(TL.getWrittenSignSpec()); 445 Record.push_back(TL.getWrittenWidthSpec()); 446 Record.push_back(TL.hasModeAttr()); 449 void TypeLocWriter::VisitComplexTypeLoc(ComplexTypeLoc TL) { argument 450 Writer.AddSourceLocation(TL 452 VisitPointerTypeLoc(PointerTypeLoc TL) argument 455 VisitDecayedTypeLoc(DecayedTypeLoc TL) argument 458 VisitBlockPointerTypeLoc(BlockPointerTypeLoc TL) argument 461 VisitLValueReferenceTypeLoc(LValueReferenceTypeLoc TL) argument 464 VisitRValueReferenceTypeLoc(RValueReferenceTypeLoc TL) argument 467 VisitMemberPointerTypeLoc(MemberPointerTypeLoc TL) argument 471 VisitArrayTypeLoc(ArrayTypeLoc TL) argument 478 VisitConstantArrayTypeLoc(ConstantArrayTypeLoc TL) argument 481 VisitIncompleteArrayTypeLoc(IncompleteArrayTypeLoc TL) argument 484 VisitVariableArrayTypeLoc(VariableArrayTypeLoc TL) argument 487 VisitDependentSizedArrayTypeLoc( DependentSizedArrayTypeLoc TL) argument 491 VisitDependentSizedExtVectorTypeLoc( DependentSizedExtVectorTypeLoc TL) argument 495 VisitVectorTypeLoc(VectorTypeLoc TL) argument 498 VisitExtVectorTypeLoc(ExtVectorTypeLoc TL) argument 501 VisitFunctionTypeLoc(FunctionTypeLoc TL) argument 509 VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) argument 512 VisitFunctionNoProtoTypeLoc(FunctionNoProtoTypeLoc TL) argument 515 VisitUnresolvedUsingTypeLoc(UnresolvedUsingTypeLoc TL) argument 518 VisitTypedefTypeLoc(TypedefTypeLoc TL) argument 521 VisitTypeOfExprTypeLoc(TypeOfExprTypeLoc TL) argument 526 VisitTypeOfTypeLoc(TypeOfTypeLoc TL) argument 532 VisitDecltypeTypeLoc(DecltypeTypeLoc TL) argument 535 VisitUnaryTransformTypeLoc(UnaryTransformTypeLoc TL) argument 541 VisitAutoTypeLoc(AutoTypeLoc TL) argument 544 VisitRecordTypeLoc(RecordTypeLoc TL) argument 547 VisitEnumTypeLoc(EnumTypeLoc TL) argument 550 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 565 VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) argument 568 VisitSubstTemplateTypeParmTypeLoc( SubstTemplateTypeParmTypeLoc TL) argument 572 VisitSubstTemplateTypeParmPackTypeLoc( SubstTemplateTypeParmPackTypeLoc TL) argument 576 VisitTemplateSpecializationTypeLoc( TemplateSpecializationTypeLoc TL) argument 586 VisitParenTypeLoc(ParenTypeLoc TL) argument 590 VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) argument 594 VisitInjectedClassNameTypeLoc(InjectedClassNameTypeLoc TL) argument 597 VisitDependentNameTypeLoc(DependentNameTypeLoc TL) argument 602 VisitDependentTemplateSpecializationTypeLoc( DependentTemplateSpecializationTypeLoc TL) argument 614 VisitPackExpansionTypeLoc(PackExpansionTypeLoc TL) argument 617 VisitObjCInterfaceTypeLoc(ObjCInterfaceTypeLoc TL) argument 620 VisitObjCObjectTypeLoc(ObjCObjectTypeLoc TL) argument 627 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 630 VisitAtomicTypeLoc(AtomicTypeLoc TL) argument 4530 AddTypeLoc(TypeLoc TL, RecordDataImpl &Record) argument [all...] |
H A D | ASTReader.cpp | 4979 void TypeLocReader::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) { argument 4982 void TypeLocReader::VisitBuiltinTypeLoc(BuiltinTypeLoc TL) { argument 4983 TL.setBuiltinLoc(ReadSourceLocation(Record, Idx)); 4984 if (TL.needsExtraLocalData()) { 4985 TL.setWrittenTypeSpec(static_cast<DeclSpec::TST>(Record[Idx++])); 4986 TL.setWrittenSignSpec(static_cast<DeclSpec::TSS>(Record[Idx++])); 4987 TL.setWrittenWidthSpec(static_cast<DeclSpec::TSW>(Record[Idx++])); 4988 TL.setModeAttr(Record[Idx++]); 4991 void TypeLocReader::VisitComplexTypeLoc(ComplexTypeLoc TL) { argument 4992 TL 4994 VisitPointerTypeLoc(PointerTypeLoc TL) argument 4997 VisitDecayedTypeLoc(DecayedTypeLoc TL) argument 5000 VisitBlockPointerTypeLoc(BlockPointerTypeLoc TL) argument 5003 VisitLValueReferenceTypeLoc(LValueReferenceTypeLoc TL) argument 5006 VisitRValueReferenceTypeLoc(RValueReferenceTypeLoc TL) argument 5009 VisitMemberPointerTypeLoc(MemberPointerTypeLoc TL) argument 5013 VisitArrayTypeLoc(ArrayTypeLoc TL) argument 5021 VisitConstantArrayTypeLoc(ConstantArrayTypeLoc TL) argument 5024 VisitIncompleteArrayTypeLoc(IncompleteArrayTypeLoc TL) argument 5027 VisitVariableArrayTypeLoc(VariableArrayTypeLoc TL) argument 5030 VisitDependentSizedArrayTypeLoc( DependentSizedArrayTypeLoc TL) argument 5034 VisitDependentSizedExtVectorTypeLoc( DependentSizedExtVectorTypeLoc TL) argument 5038 VisitVectorTypeLoc(VectorTypeLoc TL) argument 5041 VisitExtVectorTypeLoc(ExtVectorTypeLoc TL) argument 5044 VisitFunctionTypeLoc(FunctionTypeLoc TL) argument 5053 VisitFunctionProtoTypeLoc(FunctionProtoTypeLoc TL) argument 5056 VisitFunctionNoProtoTypeLoc(FunctionNoProtoTypeLoc TL) argument 5059 VisitUnresolvedUsingTypeLoc(UnresolvedUsingTypeLoc TL) argument 5062 VisitTypedefTypeLoc(TypedefTypeLoc TL) argument 5065 VisitTypeOfExprTypeLoc(TypeOfExprTypeLoc TL) argument 5070 VisitTypeOfTypeLoc(TypeOfTypeLoc TL) argument 5076 VisitDecltypeTypeLoc(DecltypeTypeLoc TL) argument 5079 VisitUnaryTransformTypeLoc(UnaryTransformTypeLoc TL) argument 5085 VisitAutoTypeLoc(AutoTypeLoc TL) argument 5088 VisitRecordTypeLoc(RecordTypeLoc TL) argument 5091 VisitEnumTypeLoc(EnumTypeLoc TL) argument 5094 VisitAttributedTypeLoc(AttributedTypeLoc TL) argument 5110 VisitTemplateTypeParmTypeLoc(TemplateTypeParmTypeLoc TL) argument 5113 VisitSubstTemplateTypeParmTypeLoc( SubstTemplateTypeParmTypeLoc TL) argument 5117 VisitSubstTemplateTypeParmPackTypeLoc( SubstTemplateTypeParmPackTypeLoc TL) argument 5121 VisitTemplateSpecializationTypeLoc( TemplateSpecializationTypeLoc TL) argument 5133 VisitParenTypeLoc(ParenTypeLoc TL) argument 5137 VisitElaboratedTypeLoc(ElaboratedTypeLoc TL) argument 5141 VisitInjectedClassNameTypeLoc(InjectedClassNameTypeLoc TL) argument 5144 VisitDependentNameTypeLoc(DependentNameTypeLoc TL) argument 5149 VisitDependentTemplateSpecializationTypeLoc( DependentTemplateSpecializationTypeLoc TL) argument 5163 VisitPackExpansionTypeLoc(PackExpansionTypeLoc TL) argument 5166 VisitObjCInterfaceTypeLoc(ObjCInterfaceTypeLoc TL) argument 5169 VisitObjCObjectTypeLoc(ObjCObjectTypeLoc TL) argument 5176 VisitObjCObjectPointerTypeLoc(ObjCObjectPointerTypeLoc TL) argument 5179 VisitAtomicTypeLoc(AtomicTypeLoc TL) argument [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 1422 APInt TL(APInt::getSignedMinValue(Bits)); 1427 TL = maxAPInt(TL, ceilingOfQuotient(-X, TMUL)); 1428 DEBUG(dbgs() << "\t TL = " << TL << "\n"); 1438 TL = maxAPInt(TL, ceilingOfQuotient(UM - X, TMUL)); 1439 DEBUG(dbgs() << "\t TL = " << TL << "\n"); 1446 TL [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | TokenLexer.cpp | 589 Lexer TL(SourceMgr.getLocForStartOfFile(LocFileID), 597 bool isInvalid = !TL.LexFromRawLexer(Result);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | Preprocessor.h | 292 TokenLexer* TL, const DirectoryLookup *D) 294 TheTokenLexer(TL), TheDirLookup(D) {} 290 IncludeStackInfo(enum CurLexerKind K, Lexer *L, PTHLexer* P, PreprocessorLexer* PPL, TokenLexer* TL, const DirectoryLookup *D) argument
|