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

/freebsd-9.3-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-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DDeclSpec.cpp429 const char *DeclSpec::getSpecifierName(DeclSpec::TST T) {
525 assert(!isInvalid && "auto SCS -> TST recovery failed");
571 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
598 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
605 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation TagKwLoc,
613 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
625 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
632 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
644 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc,
651 bool DeclSpec::SetTypeSpecType(TST
[all...]
H A DSemaTemplateInstantiate.cpp159 const TemplateSpecializationType *TST = local
162 llvm::makeArrayRef(TST->getArgs(), TST->getNumArgs()));
H A DSemaTemplate.cpp1647 if (const TemplateSpecializationType *TST
1649 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) {
1753 } else if (const TemplateSpecializationType *TST
1755 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) {
2064 // If so, the canonical type of this TST is the injected
H A DSemaDeclCXX.cpp6215 else if (const TemplateSpecializationType *TST =
6217 if (TST->isTypeAlias())
6711 } else if (const TemplateSpecializationType *TST =
6714 TST->getTemplateName().getAsTemplateDecl());
6715 Arguments = TST->getArgs();
H A DSemaDecl.cpp343 /// so, this returns the TST for the tag corresponding to it (TST_enum,
346 DeclSpec::TST Sema::isTagName(IdentifierInfo &II, Scope *S) {
3393 DeclSpec::TST TypeSpecType = DS.getTypeSpecType();
6374 else if (const TemplateSpecializationType *TST =
6376 IsTypeAlias = TST->isTypeAlias();
H A DTreeTransform.h5007 if (const TemplateSpecializationType *TST =
5009 TemplateName Template = TST->getTemplateName();
H A DSemaCodeComplete.cpp3680 switch ((DeclSpec::TST)TagSpec) {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DASTDiagnostic.cpp63 if (const TemplateSpecializationType *TST
65 if (!TST->isTypeAlias())
698 /// TST - the template specialization whose arguments this iterator
700 const TemplateSpecializationType *TST; member in struct:__anon2980::TemplateDiff::TSTiterator
706 /// Index - the index of the template argument in TST.
718 TSTiterator(ASTContext &Context, const TemplateSpecializationType *TST) argument
719 : TST(TST),
720 DesugarTST(GetTemplateSpecializationType(Context, TST->desugar())),
725 TemplateArgument TA = TST
997 makeTemplateList( SmallVectorImpl<const TemplateSpecializationType *> &TemplateList, const TemplateSpecializationType *TST) argument
[all...]
H A DItaniumMangle.cpp734 if (const TemplateSpecializationType *TST =
736 if (!mangleSubstitution(QualType(TST, 0))) {
737 mangleTemplatePrefix(TST->getTemplateName());
742 mangleTemplateArgs(TST->getArgs(), TST->getNumArgs());
743 addSubstitution(QualType(TST, 0));
1844 if (const TemplateSpecializationType *TST
1846 if (!TST->isTypeAlias())
H A DTypePrinter.cpp928 const TemplateSpecializationType *TST = local
930 Args = TST->getArgs();
931 NumArgs = TST->getNumArgs();
H A DASTContext.cpp2903 QualType TST) const {
2913 new (*this, TypeAlignment) InjectedClassNameType(Decl, TST);
3112 QualType TST = getTemplateSpecializationType(Name, Args, Underlying); local
3114 TypeSourceInfo *DI = CreateTypeSourceInfo(TST);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParser.cpp216 void Parser::ConsumeExtraSemi(ExtraSemiKind Kind, unsigned TST) { argument
244 << Kind << DeclSpec::getSpecifierName((DeclSpec::TST)TST)
H A DParseDeclCXX.cpp1126 DeclSpec::TST TagType;
2609 ParseMicrosoftIfExistsClassDeclaration((DeclSpec::TST)TagType, CurAS);
3400 void Parser::ParseMicrosoftIfExistsClassDeclaration(DeclSpec::TST TagType,
3430 ParseMicrosoftIfExistsClassDeclaration((DeclSpec::TST)TagType, CurAS);
/freebsd-9.3-release/sbin/ping/
H A Dping.c111 #define TST(bit) (A(bit) & B(bit)) macro
1073 if (TST(seq % mx_dup_ck)) {
/freebsd-9.3-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-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h3858 InjectedClassNameType(CXXRecordDecl *D, QualType TST) argument
3863 Decl(D), InjectedType(TST) {
3864 assert(isa<TemplateSpecializationType>(TST));
3865 assert(!TST.hasQualifiers());
3866 assert(TST->isDependentType());
3939 /// getKeywordForTypeSpec - Converts a type specifier (DeclSpec::TST)
3943 /// getTagTypeKindForTypeSpec - Converts a type specifier (DeclSpec::TST)
H A DASTContext.h1066 QualType getInjectedClassNameType(CXXRecordDecl *Decl, QualType TST) const;
/freebsd-9.3-release/sbin/ping6/
H A Dping6.c162 #define TST(bit) (A(bit) & B(bit)) macro
1564 if (TST(seq % mx_dup_ck)) {
1613 if (TST(seq % mx_dup_ck)) {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h667 void ConsumeExtraSemi(ExtraSemiKind Kind, unsigned TST = TST_unspecified);
1563 void ParseMicrosoftIfExistsClassDeclaration(DeclSpec::TST TagType,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp236 const TemplateSpecializationType *TST = local
238 Args = TST->getArgs();
239 NumArgs = TST->getNumArgs();
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp4856 QualType TST = readType(*Loc.F, Record, Idx); // probably derivable local
4860 QualType(new (Context, TypeAlignment) InjectedClassNameType(D, TST), 0);
4985 TL.setWrittenTypeSpec(static_cast<DeclSpec::TST>(Record[Idx++]));

Completed in 439 milliseconds