Searched refs:ExpressionTrait (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/
H A DExpressionTraits.h21 enum ExpressionTrait { enum in namespace:clang
30 const char *getTraitName(ExpressionTrait T) LLVM_READONLY;
33 const char *getTraitSpelling(ExpressionTrait T) LLVM_READONLY;
/freebsd-current/contrib/llvm-project/clang/lib/Basic/
H A DExpressionTraits.cpp28 const char *clang::getTraitName(ExpressionTrait T) {
33 const char *clang::getTraitSpelling(ExpressionTrait T) {
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2908 /// The trait. A ExpressionTrait enum in MSVC compatible unsigned.
2909 LLVM_PREFERRED_TYPE(ExpressionTrait)
2928 ExpressionTraitExpr(SourceLocation loc, ExpressionTrait et, Expr *queried,
2944 ExpressionTrait getTrait() const { return static_cast<ExpressionTrait>(ET); }
/freebsd-current/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp3801 static ExpressionTrait ExpressionTraitFromTokKind(tok::TokenKind kind) {
3913 ExpressionTrait ET = ExpressionTraitFromTokKind(Tok.getKind());
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp6013 ExprResult Sema::ActOnExpressionTrait(ExpressionTrait ET,
6026 static bool EvaluateExpressionTrait(ExpressionTrait ET, Expr *E) {
6035 ExprResult Sema::BuildExpressionTrait(ExpressionTrait ET,
H A DTreeTransform.h3411 ExprResult RebuildExpressionTrait(ExpressionTrait Trait,
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2137 E->ET = (ExpressionTrait)Record.readInt();
/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h6971 ExprResult ActOnExpressionTrait(ExpressionTrait OET,
6976 ExprResult BuildExpressionTrait(ExpressionTrait OET,

Completed in 220 milliseconds