Searched refs:TypeLocBuilder (Results 1 - 17 of 17) sorted by relevance
/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | TypeLocBuilder.h | 1 //===--- TypeLocBuilder.h - Type Source Info collector ----------*- C++ -*-===// 9 // This file defines TypeLocBuilder, a class for building TypeLocs 22 class TypeLocBuilder { class in namespace:clang 47 TypeLocBuilder() function in class:clang::TypeLocBuilder 51 ~TypeLocBuilder() { 56 TypeLocBuilder(const TypeLocBuilder &) = delete; 57 TypeLocBuilder &operator=(const TypeLocBuilder &) = delete; 92 /// Tell the TypeLocBuilder tha [all...] |
H A D | TypeLocBuilder.cpp | 1 //===--- TypeLocBuilder.cpp - Type Source Info collector ------------------===// 9 // This files defines TypeLocBuilder, a class for building TypeLocs 14 #include "TypeLocBuilder.h" 18 void TypeLocBuilder::pushFullCopy(TypeLoc L) { 44 void TypeLocBuilder::pushTrivial(ASTContext &Context, QualType T, 67 void TypeLocBuilder::grow(size_t NewCapacity) { 85 TypeLoc TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) {
|
H A D | TreeTransform.h | 17 #include "TypeLocBuilder.h" 335 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 659 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T); 662 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 666 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 671 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 678 QualType TransformAttributedType(TypeLocBuilder &TLB, AttributedTypeLoc TL, 689 TransformTemplateSpecializationType(TypeLocBuilder &TLB, 694 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 700 TypeLocBuilder [all...] |
H A D | SemaCXXScopeSpec.cpp | 13 #include "TypeLocBuilder.h" 719 TypeLocBuilder TLB; 861 TypeLocBuilder TLB; 915 TypeLocBuilder Builder; 966 TypeLocBuilder Builder;
|
H A D | SemaTemplateInstantiate.cpp | 1415 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 1422 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 1436 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 1441 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, 1450 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 2176 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, 2199 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, 2228 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, 2316 TypeLocBuilder &TLB, SubstTemplateTypeParmPackTypeLoc TL, 2635 TypeLocBuilder TL [all...] |
H A D | SemaTemplateVariadic.cpp | 12 #include "TypeLocBuilder.h" 623 TypeLocBuilder TLB; 1087 TypeLocBuilder TLB;
|
H A D | SemaTemplate.cpp | 1751 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 2245 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) { 2252 TypeLocBuilder InnerTLB; 2414 TypeLocBuilder TLB; 2517 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, 4313 TypeLocBuilder TLB; 4332 TypeLocBuilder TLB; 4384 TypeLocBuilder TLB; 4430 TypeLocBuilder TLB; 5383 TypeLocBuilder TL [all...] |
H A D | SemaTemplateDeduction.cpp | 14 #include "TypeLocBuilder.h" 4784 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { 4793 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { 4816 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { 4846 TypeLocBuilder TLB;
|
H A D | SemaConcept.cpp | 759 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
|
H A D | SemaLambda.cpp | 13 #include "TypeLocBuilder.h" 748 TypeLocBuilder TLB;
|
H A D | SemaDecl.cpp | 13 #include "TypeLocBuilder.h" 280 TypeLocBuilder Builder; 319 TypeLocBuilder Builder; 490 TypeLocBuilder TLB; 678 TypeLocBuilder Builder;
|
H A D | SemaDeclObjC.cpp | 13 #include "TypeLocBuilder.h" 693 TypeLocBuilder builder;
|
H A D | SemaTemplateInstantiateDecl.cpp | 5110 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) {
|
H A D | SemaType.cpp | 13 #include "TypeLocBuilder.h" 5399 TypeLocBuilder TLB;
|
H A D | SemaExprCXX.cpp | 15 #include "TypeLocBuilder.h" 8112 TypeLocBuilder TLB;
|
H A D | SemaExpr.cpp | 2997 TypeLocBuilder TLB;
|
/freebsd-current/lib/clang/libclang/ |
H A D | Makefile | 589 SRCS_MIN+= Sema/TypeLocBuilder.cpp
|
Completed in 573 milliseconds