Searched refs:UnaryExprOrTypeTrait (Results 1 – 15 of 15) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeTraits.h | 51 enum UnaryExprOrTypeTrait { enum 64 const char *getTraitName(UnaryExprOrTypeTrait T) LLVM_READONLY; 69 const char *getTraitSpelling(UnaryExprOrTypeTrait T) LLVM_READONLY;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/ |
| H A D | TypeTraits.cpp | 77 const char *clang::getTraitName(UnaryExprOrTypeTrait T) { in getTraitName() 92 const char *clang::getTraitSpelling(UnaryExprOrTypeTrait T) { in getTraitSpelling()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Marshallers.cpp | 101 clang::UnaryExprOrTypeTrait>::getBestGuess(const VariantValue &Value) { in getBestGuess()
|
| H A D | Marshallers.h | 269 template <> struct ArgTypeTraits<UnaryExprOrTypeTrait> { 271 static std::optional<UnaryExprOrTypeTrait> 275 return llvm::StringSwitch<std::optional<UnaryExprOrTypeTrait>>(ClauseKind) 291 static UnaryExprOrTypeTrait get(const VariantValue &Value) {
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 2552 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() 2568 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, Expr *E, 2576 UnaryExprOrTypeTrait getKind() const { in getKind() 2577 return static_cast<UnaryExprOrTypeTrait>(UnaryExprOrTypeTraitExprBits.Kind); in getKind() 2579 void setKind(UnaryExprOrTypeTrait K) { in setKind()
|
| H A D | Stmt.h | 532 LLVM_PREFERRED_TYPE(UnaryExprOrTypeTrait) in alignas()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.cpp | 938 UnaryExprOrTypeTrait Kind) { in AlignOfType() 960 UnaryExprOrTypeTrait Kind = E->getKind(); in VisitUnaryExprOrTypeTraitExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5855 UnaryExprOrTypeTrait ExprKind, 5858 UnaryExprOrTypeTrait ExprKind); 5861 UnaryExprOrTypeTrait ExprKind, 5868 bool CheckUnaryExprOrTypeTraitOperand(Expr *E, UnaryExprOrTypeTrait ExprKind); 5871 UnaryExprOrTypeTrait ExprKind,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 4383 UnaryExprOrTypeTrait TraitKind) { in CheckExtensionTraitOperandType() 4413 UnaryExprOrTypeTrait TraitKind) { in CheckObjCTraitOperandConstraints() 4452 UnaryExprOrTypeTrait ExprKind) { in CheckUnaryExprOrTypeTraitOperand() 4558 static bool CheckAlignOfExpr(Sema &S, Expr *E, UnaryExprOrTypeTrait ExprKind) { in CheckAlignOfExpr() 4753 UnaryExprOrTypeTrait ExprKind, in CheckUnaryExprOrTypeTraitOperand() 4839 UnaryExprOrTypeTrait ExprKind, in CreateUnaryExprOrTypeTraitExpr() 4866 UnaryExprOrTypeTrait ExprKind) { in CreateUnaryExprOrTypeTraitExpr() 4912 UnaryExprOrTypeTrait ExprKind, bool IsType, in ActOnUnaryExprOrTypeTraitExpr()
|
| H A D | TreeTransform.h | 2710 UnaryExprOrTypeTrait ExprKind, in RebuildUnaryExprOrTypeTrait() 2721 UnaryExprOrTypeTrait ExprKind, in RebuildUnaryExprOrTypeTrait()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 2560 UnaryExprOrTypeTrait ExprKind = UETT_SizeOf; in ParseUnaryExprOrTypeTraitExpression()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 3042 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) { in AST_MATCHER_P() argument
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 777 E->setKind(static_cast<UnaryExprOrTypeTrait>(Record.readInt())); in VisitUnaryExprOrTypeTraitExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 1671 UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType, in UnaryExprOrTypeTraitExpr()
|
| H A D | ExprConstant.cpp | 9309 UnaryExprOrTypeTrait ExprKind) { in GetAlignOfType() 9335 UnaryExprOrTypeTrait ExprKind) { in GetAlignOfExpr()
|