Home
last modified time | relevance | path

Searched refs:TyLoc (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTypeLocVisitor.h22 Visit##CLASSNAME(TyLoc.castAs<CLASSNAME>())
27 RetTy Visit(TypeLoc TyLoc) { in Visit() argument
28 switch (TyLoc.getTypeLocClass()) { in Visit()
37 RetTy Visit(UnqualTypeLoc TyLoc) { in Visit() argument
38 switch (TyLoc.getTypeLocClass()) { in Visit()
48 RetTy Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
53 RetTy VisitTypeLoc(TypeLoc TyLoc) { return RetTy(); } in VisitTypeLoc() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DTypeLoc.cpp45 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
46 return TyLoc.getLocalSourceRange(); \
64 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
65 return TyLoc.getLocalDataAlignment(); \
84 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
85 return TyLoc.getLocalDataSize(); \
95 TypeLoc TyLoc(Ty, nullptr); in getFullDataSizeForType() local
97 while (!TyLoc.isNull()) { in getFullDataSizeForType()
98 unsigned Align = getLocalAlignmentForType(TyLoc.getType()); in getFullDataSizeForType()
101 Total += TypeSizer().Visit(TyLoc); in getFullDataSizeForType()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCursorVisitor.h258 #define TYPELOC(CLASS, PARENT) bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp1126 LocTy TyLoc; in parseGlobal() local
1133 parseGlobalType(IsConstant) || parseType(Ty, TyLoc)) in parseGlobal()
1147 return error(TyLoc, "invalid type for global variable"); in parseGlobal()
1174 TyLoc, in parseGlobal()
7206 Type *Ty = nullptr; LocTy TyLoc; in parseLandingPad() local
7208 if (parseType(Ty, TyLoc)) in parseLandingPad()
7385 LocTy SizeLoc, TyLoc, ASLoc; in parseAlloc() local
7393 if (parseType(Ty, TyLoc)) in parseAlloc()
7397 return error(TyLoc, "invalid type for alloca"); in parseAlloc()
7437 return error(TyLoc, "Cannot allocate unsized type"); in parseAlloc()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriter.cpp185 void Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
188 void VisitArrayTypeLoc(ArrayTypeLoc TyLoc);
189 void VisitFunctionTypeLoc(FunctionTypeLoc TyLoc);
H A DASTReader.cpp6470 void Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp19266 QualType Sema::ActOnOpenMPDeclareReductionType(SourceLocation TyLoc, in ActOnOpenMPDeclareReductionType() argument
19279 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 0; in ActOnOpenMPDeclareReductionType()
19284 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 1; in ActOnOpenMPDeclareReductionType()
19288 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 2; in ActOnOpenMPDeclareReductionType()
19292 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 3; in ActOnOpenMPDeclareReductionType()
19537 QualType Sema::ActOnOpenMPDeclareMapperType(SourceLocation TyLoc, in ActOnOpenMPDeclareMapperType() argument
19547 Diag(TyLoc, diag::err_omp_mapper_wrong_type); in ActOnOpenMPDeclareMapperType()
H A DTreeTransform.h4878 template <class TyLoc> static inline
4879 QualType TransformTypeSpecType(TypeLocBuilder &TLB, TyLoc T) { in TransformTypeSpecType()
4880 TyLoc NewT = TLB.push<TyLoc>(T.getType()); in TransformTypeSpecType()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h10386 QualType ActOnOpenMPDeclareReductionType(SourceLocation TyLoc,
10411 QualType ActOnOpenMPDeclareMapperType(SourceLocation TyLoc,