Searched refs:TST (Results 1 - 22 of 22) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h258 typedef TypeSpecifierType TST; typedef in class:clang::DeclSpec
259 static const TST TST_unspecified = clang::TST_unspecified;
260 static const TST TST_void = clang::TST_void;
261 static const TST TST_char = clang::TST_char;
262 static const TST TST_wchar = clang::TST_wchar;
263 static const TST TST_char16 = clang::TST_char16;
264 static const TST TST_char32 = clang::TST_char32;
265 static const TST TST_int = clang::TST_int;
266 static const TST TST_int128 = clang::TST_int128;
267 static const TST TST_hal
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DDeclSpec.cpp415 const char *DeclSpec::getSpecifierName(DeclSpec::TST T) {
511 assert(!isInvalid && "auto SCS -> TST recovery failed");
557 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
584 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
591 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation TagKwLoc,
599 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
611 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
618 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
630 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
637 bool DeclSpec::SetTypeSpecType(TST
[all...]
H A DSemaTemplateInstantiate.cpp138 const TemplateSpecializationType *TST local
140 Result.addOuterTemplateArguments(TST->getArgs(), TST->getNumArgs());
H A DSemaTemplate.cpp1658 if (const TemplateSpecializationType *TST
1660 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) {
1764 } else if (const TemplateSpecializationType *TST
1766 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) {
2073 // If so, the canonical type of this TST is the injected
H A DSemaDeclCXX.cpp5927 else if (const TemplateSpecializationType *TST =
5929 if (TST->isTypeAlias())
6423 } else if (const TemplateSpecializationType *TST =
6426 TST->getTemplateName().getAsTemplateDecl());
6427 Arguments = TST->getArgs();
H A DSemaDecl.cpp351 /// so, this returns the TST for the tag corresponding to it (TST_enum,
354 DeclSpec::TST Sema::isTagName(IdentifierInfo &II, Scope *S) {
3235 DeclSpec::TST TypeSpecType = DS.getTypeSpecType();
5851 else if (const TemplateSpecializationType *TST =
5853 IsTypeAlias = TST->isTypeAlias();
H A DTreeTransform.h4876 if (const TemplateSpecializationType *TST =
4878 TemplateName Template = TST->getTemplateName();
H A DSemaCodeComplete.cpp3678 switch ((DeclSpec::TST)TagSpec) {
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DASTDiagnostic.cpp63 if (const TemplateSpecializationType *TST
65 if (!TST->isTypeAlias())
688 /// TST - the template specialization whose arguments this iterator
690 const TemplateSpecializationType *TST; member in struct:__anon2952::TemplateDiff::TSTiterator
696 /// Index - the index of the template argument in TST.
708 TSTiterator(ASTContext &Context, const TemplateSpecializationType *TST) argument
709 : TST(TST),
710 DesugarTST(GetTemplateSpecializationType(Context, TST->desugar())),
715 TemplateArgument TA = TST
975 makeTemplateList( SmallVector<const TemplateSpecializationType*, 1> &TemplateList, const TemplateSpecializationType *TST) argument
[all...]
H A DItaniumMangle.cpp726 if (const TemplateSpecializationType *TST =
728 if (!mangleSubstitution(QualType(TST, 0))) {
729 mangleTemplatePrefix(TST->getTemplateName());
734 mangleTemplateArgs(TST->getArgs(), TST->getNumArgs());
735 addSubstitution(QualType(TST, 0));
1768 if (const TemplateSpecializationType *TST
1770 if (!TST->isTypeAlias())
H A DTypePrinter.cpp908 const TemplateSpecializationType *TST = local
910 Args = TST->getArgs();
911 NumArgs = TST->getNumArgs();
H A DASTContext.cpp1651 const TemplateSpecializationType *TST = cast<TemplateSpecializationType>(T); local
1654 if (TST->isTypeAlias())
1655 return getTypeInfo(TST->getAliasedType().getTypePtr());
2829 QualType TST) const {
2839 new (*this, TypeAlignment) InjectedClassNameType(Decl, TST);
3040 QualType TST = getTemplateSpecializationType(Name, Args, Underlying); local
3042 TypeSourceInfo *DI = CreateTypeSourceInfo(TST);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParser.cpp214 void Parser::ConsumeExtraSemi(ExtraSemiKind Kind, unsigned TST) { argument
242 << Kind << DeclSpec::getSpecifierName((DeclSpec::TST)TST)
H A DParseDeclCXX.cpp1108 DeclSpec::TST TagType;
2538 ParseMicrosoftIfExistsClassDeclaration((DeclSpec::TST)TagType, CurAS);
3263 void Parser::ParseMicrosoftIfExistsClassDeclaration(DeclSpec::TST TagType,
3293 ParseMicrosoftIfExistsClassDeclaration((DeclSpec::TST)TagType, CurAS);
/freebsd-10.0-release/sbin/ping/
H A Dping.c111 #define TST(bit) (A(bit) & B(bit)) macro
1074 if (TST(seq % mx_dup_ck)) {
/freebsd-10.0-release/sys/dev/patm/
H A Dif_patm_tx.c27 * The TST allocation algorithm is from the IDT driver which is:
1092 * Look whether we are in the process of updating the TST on the chip.
1110 * Allocate TST entries to a CBR connection
1128 patm_debug(sc, TST, "tst_alloc: cbr=%u link=%u tst=%u slots=%u",
1149 patm_debug(sc, TST, "slot[%u] = %u.%u diff=%d", qptr,
1167 * Free a CBR connection's TST entries
1187 * Write the soft TST into the idle incore TST and start the wait timer.
1193 u_int flag; /* flag to clear from soft TST */
1194 u_int idle; /* the idle TST */
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h3793 InjectedClassNameType(CXXRecordDecl *D, QualType TST) argument
3798 Decl(D), InjectedType(TST) {
3799 assert(isa<TemplateSpecializationType>(TST));
3800 assert(!TST.hasQualifiers());
3801 assert(TST->isDependentType());
3874 /// getKeywordForTypeSpec - Converts a type specifier (DeclSpec::TST)
3878 /// getTagTypeKindForTypeSpec - Converts a type specifier (DeclSpec::TST)
H A DASTContext.h1027 QualType getInjectedClassNameType(CXXRecordDecl *Decl, QualType TST) const;
/freebsd-10.0-release/sbin/ping6/
H A Dping6.c162 #define TST(bit) (A(bit) & B(bit)) macro
1566 if (TST(seq % mx_dup_ck)) {
1615 if (TST(seq % mx_dup_ck)) {
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h649 void ConsumeExtraSemi(ExtraSemiKind Kind, unsigned TST = TST_unspecified);
1537 void ParseMicrosoftIfExistsClassDeclaration(DeclSpec::TST TagType,
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp190 const TemplateSpecializationType *TST = local
192 Args = TST->getArgs();
193 NumArgs = TST->getNumArgs();
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp4817 QualType TST = readType(*Loc.F, Record, Idx); // probably derivable local
4821 QualType(new (Context, TypeAlignment) InjectedClassNameType(D, TST), 0);
4946 TL.setWrittenTypeSpec(static_cast<DeclSpec::TST>(Record[Idx++]));

Completed in 549 milliseconds