Searched refs:ArrayTypeTrait (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TypeTraits.h | 42 enum ArrayTypeTrait { enum 63 const char *getTraitName(ArrayTypeTrait T) LLVM_READONLY; 68 const char *getTraitSpelling(ArrayTypeTrait T) LLVM_READONLY;
|
/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | TypeTraits.cpp | 73 const char *clang::getTraitName(ArrayTypeTrait T) { in getTraitName() 97 const char *clang::getTraitSpelling(ArrayTypeTrait T) { in getTraitSpelling()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 2854 LLVM_PREFERRED_TYPE(ArrayTypeTrait) 2875 ArrayTypeTraitExpr(SourceLocation loc, ArrayTypeTrait att, in ArrayTypeTraitExpr() 2892 ArrayTypeTrait getTrait() const { return static_cast<ArrayTypeTrait>(ATT); } in getTrait()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 3904 static ArrayTypeTrait ArrayTypeTraitFromTokKind(tok::TokenKind kind) { in ArrayTypeTraitFromTokKind() 3987 ArrayTypeTrait ATT = ArrayTypeTraitFromTokKind(Tok.getKind()); in ParseArrayTypeTrait()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 6172 ExprResult Sema::ActOnArrayTypeTrait(ArrayTypeTrait ATT, in ActOnArrayTypeTrait() 6185 static uint64_t EvaluateArrayTypeTrait(Sema &Self, ArrayTypeTrait ATT, in EvaluateArrayTypeTrait() 6239 ExprResult Sema::BuildArrayTypeTrait(ArrayTypeTrait ATT, in BuildArrayTypeTrait()
|
H A D | TreeTransform.h | 3450 ExprResult RebuildArrayTypeTrait(ArrayTypeTrait Trait, in RebuildArrayTypeTrait()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 8347 ExprResult ActOnArrayTypeTrait(ArrayTypeTrait ATT, SourceLocation KWLoc, 8351 ExprResult BuildArrayTypeTrait(ArrayTypeTrait ATT, SourceLocation KWLoc,
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 2133 E->ATT = (ArrayTypeTrait)Record.readInt(); in VisitArrayTypeTraitExpr()
|