Searched refs:TypeSpec (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp46 using TypeSpec = std::string;
67 TypeSpec TS;
73 SVEType() : SVEType(TypeSpec(), 'v') {}
75 SVEType(TypeSpec TS, char CharMod)
149 TypeSpec BaseTypeSpec;
175 uint64_t Flags, ArrayRef<ImmCheck> ImmChecks, TypeSpec BT,
183 TypeSpec getBaseTypeSpec() const { return BaseTypeSpec; }
236 std::string replaceTemplatedArgs(std::string Name, TypeSpec TS,
812 ArrayRef<ImmCheck> Checks, TypeSpec BT, ClassKind Class,
850 std::string Intrinsic::replaceTemplatedArgs(std::string Name, TypeSpec T
[all...]
H A DNeonEmitter.cpp111 // TypeSpec
114 /// A TypeSpec is just a simple wrapper around a string, but gets its own type
117 /// A TypeSpec can be used to create a type.
118 class TypeSpec : public std::string { class in namespace:__anon2449
120 static std::vector<TypeSpec> fromTypeSpecs(StringRef Str) {
121 std::vector<TypeSpec> Ret;
122 TypeSpec Acc;
126 Ret.push_back(TypeSpec(Acc));
143 TypeSpec TS;
156 // they are not related to the type. But they live in the TypeSpec (no
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp159 return TypeSpec;
227 case TypeSpec:
285 case TypeSpec: {
374 case NestedNameSpecifier::TypeSpec:
437 case NestedNameSpecifier::TypeSpec: {
451 if (Qualifier->getKind() != NestedNameSpecifier::TypeSpec &&
648 case NestedNameSpecifier::TypeSpec:
H A DQualTypeNames.cpp237 case NestedNameSpecifier::TypeSpec:
H A DODRHash.cpp128 case NestedNameSpecifier::TypeSpec:
H A DType.cpp2738 TypeWithKeyword::getKeywordForTypeSpec(unsigned TypeSpec) { argument
2739 switch (TypeSpec) {
2751 TypeWithKeyword::getTagTypeKindForTypeSpec(unsigned TypeSpec) { argument
2752 switch(TypeSpec) {
H A DASTStructuralEquivalence.cpp216 case NestedNameSpecifier::TypeSpec:
H A DItaniumMangle.cpp1181 case NestedNameSpecifier::TypeSpec:
1893 case NestedNameSpecifier::TypeSpec:
H A DASTImporter.cpp8376 case NestedNameSpecifier::TypeSpec:
8441 case NestedNameSpecifier::TypeSpec:
H A DASTContext.cpp5918 case NestedNameSpecifier::TypeSpec:
5933 // Otherwise, just canonicalize the type, and force it to be a TypeSpec.
5934 // FIXME: Why are TypeSpec and TypeSpecWithTemplate distinct in the
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DAbstractBasicReader.h237 case NestedNameSpecifier::TypeSpec:
H A DAbstractBasicWriter.h222 case NestedNameSpecifier::TypeSpec:
H A DNestedNameSpecifier.h89 TypeSpec, enumerator in enum:clang::NestedNameSpecifier::SpecifierKind
H A DRecursiveASTVisitor.h687 case NestedNameSpecifier::TypeSpec:
712 case NestedNameSpecifier::TypeSpec:
H A DType.h5350 static ElaboratedTypeKeyword getKeywordForTypeSpec(unsigned TypeSpec);
5354 static TagTypeKind getTagTypeKindForTypeSpec(unsigned TypeSpec);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXX.cpp279 assert((Qual->getKind() == NestedNameSpecifier::TypeSpec) &&
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp266 case NestedNameSpecifier::TypeSpec:
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp150 case NestedNameSpecifier::TypeSpec:
1053 case NestedNameSpecifier::TypeSpec:
H A DAnalysisBasedWarnings.cpp201 if (NNS->getKind() == NestedNameSpecifier::TypeSpec &&
H A DSemaType.cpp5231 ->getKind() == NestedNameSpecifier::TypeSpec) ||
5291 case NestedNameSpecifier::TypeSpec:
5992 case NestedNameSpecifier::TypeSpec:
H A DSemaExprCXX.cpp57 case NestedNameSpecifier::TypeSpec:
495 case NestedNameSpecifier::TypeSpec:
H A DSemaLookup.cpp4113 case NestedNameSpecifier::TypeSpec:
H A DSemaTemplate.cpp6091 case NestedNameSpecifier::TypeSpec:
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2983 case NestedNameSpecifier::TypeSpec:
H A DASTWriter.cpp5542 case NestedNameSpecifier::TypeSpec:

Completed in 445 milliseconds

12