Searched refs:TyLoc (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TypeLocVisitor.h | 22 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
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 46 return TyLoc.getLocalSourceRange(); \ 64 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 65 return TyLoc.getLocalDataAlignment(); \ 85 return TyLoc.getLocalDataSize(); \ 95 TypeLoc TyLoc(Ty, nullptr); in getFullDataSizeForType() local 97 while (!TyLoc.isNull()) { in getFullDataSizeForType() 101 Total += TypeSizer().Visit(TyLoc); in getFullDataSizeForType() 102 TyLoc = TyLoc.getNextTypeLoc(); in getFullDataSizeForType() 115 return TyLoc.getNextTypeLoc(); \ 286 bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ [all …]
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CursorVisitor.h | 267 #define TYPELOC(CLASS, PARENT) bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 1175 LocTy TyLoc; in parseGlobal() local 1182 parseGlobalType(IsConstant) || parseType(Ty, TyLoc)) in parseGlobal() 1196 return error(TyLoc, "invalid type for global variable"); in parseGlobal() 1239 TyLoc, in parseGlobal() 7029 Type *Ty = nullptr; LocTy TyLoc; in parseLandingPad() local 7031 if (parseType(Ty, TyLoc)) in parseLandingPad() 7208 LocTy SizeLoc, TyLoc, ASLoc; in parseAlloc() local 7216 if (parseType(Ty, TyLoc)) in parseAlloc() 7220 return error(TyLoc, "invalid type for alloca"); in parseAlloc() 7260 return error(TyLoc, "Cannot allocate unsized type"); in parseAlloc()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 264 void Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc); 267 void VisitArrayTypeLoc(ArrayTypeLoc TyLoc); 268 void VisitFunctionTypeLoc(FunctionTypeLoc TyLoc);
|
| H A D | ASTReader.cpp | 6532 void Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 21758 QualType Sema::ActOnOpenMPDeclareReductionType(SourceLocation TyLoc, in ActOnOpenMPDeclareReductionType() argument 21771 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 0; in ActOnOpenMPDeclareReductionType() 21776 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 1; in ActOnOpenMPDeclareReductionType() 21780 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 2; in ActOnOpenMPDeclareReductionType() 21784 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 3; in ActOnOpenMPDeclareReductionType() 22029 QualType Sema::ActOnOpenMPDeclareMapperType(SourceLocation TyLoc, in ActOnOpenMPDeclareMapperType() argument 22039 Diag(TyLoc, diag::err_omp_mapper_wrong_type); in ActOnOpenMPDeclareMapperType()
|
| H A D | TreeTransform.h | 4967 template <class TyLoc> static inline 4968 QualType TransformTypeSpecType(TypeLocBuilder &TLB, TyLoc T) { in TransformTypeSpecType() 4969 TyLoc NewT = TLB.push<TyLoc>(T.getType()); in TransformTypeSpecType()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 10861 QualType ActOnOpenMPDeclareReductionType(SourceLocation TyLoc, 10886 QualType ActOnOpenMPDeclareMapperType(SourceLocation TyLoc,
|