Searched refs:ArrayTypeTrait (Results 1 – 8 of 8) sorted by relevance
42 enum ArrayTypeTrait { enum63 const char *getTraitName(ArrayTypeTrait T) LLVM_READONLY;68 const char *getTraitSpelling(ArrayTypeTrait T) LLVM_READONLY;
63 const char *clang::getTraitName(ArrayTypeTrait T) { in getTraitName()78 const char *clang::getTraitSpelling(ArrayTypeTrait T) { in getTraitSpelling()
2775 ArrayTypeTraitExpr(SourceLocation loc, ArrayTypeTrait att, in ArrayTypeTraitExpr()2792 ArrayTypeTrait getTrait() const { return static_cast<ArrayTypeTrait>(ATT); } in getTrait()
3659 static ArrayTypeTrait ArrayTypeTraitFromTokKind(tok::TokenKind kind) { in ArrayTypeTraitFromTokKind()3760 ArrayTypeTrait ATT = ArrayTypeTraitFromTokKind(Tok.getKind()); in ParseArrayTypeTrait()
5582 ExprResult Sema::ActOnArrayTypeTrait(ArrayTypeTrait ATT, in ActOnArrayTypeTrait()5595 static uint64_t EvaluateArrayTypeTrait(Sema &Self, ArrayTypeTrait ATT, in EvaluateArrayTypeTrait()5649 ExprResult Sema::BuildArrayTypeTrait(ArrayTypeTrait ATT, in BuildArrayTypeTrait()
3156 ExprResult RebuildArrayTypeTrait(ArrayTypeTrait Trait, in RebuildArrayTypeTrait()
2081 E->ATT = (ArrayTypeTrait)Record.readInt(); in VisitArrayTypeTraitExpr()
6363 ExprResult ActOnArrayTypeTrait(ArrayTypeTrait ATT,6369 ExprResult BuildArrayTypeTrait(ArrayTypeTrait ATT,