Searched refs:TypeLocBuilder (Results 1 - 17 of 17) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DTypeLocBuilder.h1 //===--- 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 DTypeLocBuilder.cpp1 //===--- 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 DTreeTransform.h17 #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 DSemaCXXScopeSpec.cpp13 #include "TypeLocBuilder.h"
719 TypeLocBuilder TLB;
861 TypeLocBuilder TLB;
915 TypeLocBuilder Builder;
966 TypeLocBuilder Builder;
H A DSemaTemplateInstantiate.cpp1415 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 DSemaTemplateVariadic.cpp12 #include "TypeLocBuilder.h"
623 TypeLocBuilder TLB;
1087 TypeLocBuilder TLB;
H A DSemaTemplate.cpp1751 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 DSemaTemplateDeduction.cpp14 #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 DSemaConcept.cpp759 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB,
H A DSemaLambda.cpp13 #include "TypeLocBuilder.h"
748 TypeLocBuilder TLB;
H A DSemaDecl.cpp13 #include "TypeLocBuilder.h"
280 TypeLocBuilder Builder;
319 TypeLocBuilder Builder;
490 TypeLocBuilder TLB;
678 TypeLocBuilder Builder;
H A DSemaDeclObjC.cpp13 #include "TypeLocBuilder.h"
693 TypeLocBuilder builder;
H A DSemaTemplateInstantiateDecl.cpp5110 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) {
H A DSemaType.cpp13 #include "TypeLocBuilder.h"
5399 TypeLocBuilder TLB;
H A DSemaExprCXX.cpp15 #include "TypeLocBuilder.h"
8112 TypeLocBuilder TLB;
H A DSemaExpr.cpp2997 TypeLocBuilder TLB;
/freebsd-current/lib/clang/libclang/
H A DMakefile589 SRCS_MIN+= Sema/TypeLocBuilder.cpp

Completed in 573 milliseconds