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

/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLocVisitor.h22 Visit##CLASSNAME(TyLoc.castAs<CLASSNAME>())
27 RetTy Visit(TypeLoc TyLoc) { argument
28 switch (TyLoc.getTypeLocClass()) {
37 RetTy Visit(UnqualTypeLoc TyLoc) { argument
38 switch (TyLoc.getTypeLocClass()) {
48 RetTy Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
53 RetTy VisitTypeLoc(TypeLoc TyLoc) { return RetTy(); } argument
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DTypeLoc.cpp46 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
47 return TyLoc.getLocalSourceRange(); \
65 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
66 return TyLoc.getLocalDataAlignment(); \
85 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
86 return TyLoc.getLocalDataSize(); \
96 TypeLoc TyLoc(Ty, nullptr);
98 while (!TyLoc.isNull()) {
99 unsigned Align = getLocalAlignmentForType(TyLoc.getType());
102 Total += TypeSizer().Visit(TyLoc);
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp1592 TypeLoc TyLoc = VD->getTypeSourceInfo()->getTypeLoc().getUnqualifiedLoc();
1597 switch (TyLoc.getTypeLocClass()) {
1605 PteTyLoc = TyLoc.getNextTypeLoc();
1608 PteTyLoc = TyLoc.castAs<PointerTypeLoc>().getPointeeLoc();
/freebsd-current/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1293 LocTy TyLoc; local
1300 parseGlobalType(IsConstant) || parseType(Ty, TyLoc))
1314 return error(TyLoc, "invalid type for global variable");
1357 TyLoc,
7489 Type *Ty = nullptr; LocTy TyLoc;
7491 if (parseType(Ty, TyLoc))
7656 LocTy SizeLoc, TyLoc, ASLoc;
7664 if (parseType(Ty, TyLoc))
7668 return error(TyLoc, "invalid type for alloca");
7708 return error(TyLoc, "Canno
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp282 void Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
285 void VisitArrayTypeLoc(ArrayTypeLoc TyLoc);
286 void VisitFunctionTypeLoc(FunctionTypeLoc TyLoc);
H A DASTReader.cpp6773 void Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc);
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h5156 template <class TyLoc> static inline
5157 QualType TransformTypeSpecType(TypeLocBuilder &TLB, TyLoc T) {
5158 TyLoc NewT = TLB.push<TyLoc>(T.getType());
H A DSemaOpenMP.cpp22464 QualType Sema::ActOnOpenMPDeclareReductionType(SourceLocation TyLoc,
22477 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 0;
22482 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 1;
22486 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 2;
22490 Diag(TyLoc, diag::err_omp_reduction_wrong_type) << 3;
22735 QualType Sema::ActOnOpenMPDeclareMapperType(SourceLocation TyLoc,
22745 Diag(TyLoc, diag::err_omp_mapper_wrong_type);
/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11568 QualType ActOnOpenMPDeclareReductionType(SourceLocation TyLoc,
11593 QualType ActOnOpenMPDeclareMapperType(SourceLocation TyLoc,

Completed in 218 milliseconds