HomeSort by: relevance | last modified time | path
    Searched defs:Spec (Results 1 - 22 of 22) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFAbbreviationDeclaration.cpp 132 for (const AttributeSpec &Spec : AttributeSpecs) {
133 OS << formatv("\t{0}\t{1}", Spec.Attr, Spec.Form);
134 if (Spec.isImplicitConst())
135 OS << '\t' << Spec.getImplicitConstValue();
173 const AttributeSpec &Spec = AttributeSpecs[*MatchAttrIndex];
174 if (Spec.isImplicitConst())
175 return DWARFFormValue::createFromSValue(Spec.Form,
176 Spec.getImplicitConstValue());
178 DWARFFormValue FormValue(Spec.Form)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/
TFUtils.h 104 TensorSpec Spec;
122 /// once, providing the index matching the position in the feature spec list
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
FormatVariadic.h 50 : Type(ReplacementType::Literal), Spec(Literal) {}
51 ReplacementItem(StringRef Spec, size_t Index, size_t Align, AlignStyle Where,
53 : Type(ReplacementType::Format), Spec(Spec), Index(Index), Align(Align),
57 StringRef Spec;
70 static bool consumeFieldLayout(StringRef &Spec, AlignStyle &Where,
89 S << R.Spec;
93 S << R.Spec;
105 static Optional<ReplacementItem> parseReplacementItem(StringRef Spec);
  /src/external/apache2/llvm/dist/llvm/lib/Support/
NativeFormatting.cpp 182 SmallString<8> Spec;
183 llvm::raw_svector_ostream Out(Spec);
215 len = format(Spec.c_str(), N).snprint(buf, sizeof(buf));
242 format(Spec.c_str(), N).snprint(Buf, sizeof(Buf));
  /src/external/apache2/llvm/dist/clang/tools/clang-refactor/
TestSupport.cpp 90 tooling::ApplyChangesSpec Spec;
91 Spec.Cleanup = false;
100 Changes, Spec);
ClangRefactor.cpp 483 tooling::ApplyChangesSpec Spec;
485 Spec.Cleanup = false;
494 Changes, Spec);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TFUtils.cpp 82 /// in the TensorData buffer. Each tensor has the shape given by Spec. The
84 /// specified, otherwise it's the name of the tensor (as given by Spec).
91 const auto &Spec = LoggedSpec.Spec;
95 if (Spec.isElementType<int64_t>()) {
98 writeTensorValues<int64_t>(OutFile, Data, Spec.getElementCount());
100 } else if (Spec.isElementType<int32_t>()) {
103 writeTensorValues<int32_t>(OutFile, Data, Spec.getElementCount());
106 } else if (Spec.isElementType<float>()) {
109 writeTensorValues<float>(OutFile, Data, Spec.getElementCount())
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
X86RecognizableInstr.h 1 //===- X86RecognizableInstr.h - Disassembler instruction spec ----*- C++ -*-===//
227 InstructionSpecifier* Spec;
  /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/
templates.cc 604 class Spec {
607 T1 spec (T2);
611 T1 Spec<T1, T2>::spec (T2 t2) function in class:Spec
617 class Spec<T, T*> {
620 T spec (T*);
624 T Spec<T, T*>::spec (T * tp) function in class:Spec
815 Spec<int, char> sic;
816 Spec<int, int *> siip
    [all...]
  /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/
templates.cc 604 class Spec {
607 T1 spec (T2);
611 T1 Spec<T1, T2>::spec (T2 t2) function in class:Spec
617 class Spec<T, T*> {
620 T spec (T*);
624 T Spec<T, T*>::spec (T * tp) function in class:Spec
815 Spec<int, char> sic;
816 Spec<int, int *> siip
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiate.cpp 76 VarTemplateSpecializationDecl *Spec =
78 if (Spec && !Spec->isClassScopeExplicitSpecialization()) {
80 if (Spec->getSpecializationKind() == TSK_ExplicitSpecialization &&
81 !isa<VarTemplatePartialSpecializationDecl>(Spec))
84 Result.addOuterTemplateArguments(&Spec->getTemplateInstantiationArgs());
88 assert(Spec->getSpecializedTemplate() && "No variable template?");
91 = Spec->getSpecializedTemplateOrPartial();
121 ClassTemplateSpecializationDecl *Spec
123 if (Spec && !Spec->isClassScopeExplicitSpecialization())
    [all...]
SemaTemplateDeduction.cpp 3063 /// partial specialization per C++ [temp.class.spec.match].
3071 // C++ [temp.class.spec.match]p2:
3115 /// partial specialization per C++ [temp.class.spec.match].
3123 // C++ [temp.class.spec.match]p2:
3165 if (const TemplateSpecializationType *Spec
3167 return Spec->getTemplateName().getAsTemplateDecl() != nullptr;
4723 /// Deduce the type for an auto type-specifier (C++11 [dcl.spec.auto]p6)
5533 ClassTemplatePartialSpecializationDecl *Spec, TemplateDeductionInfo &Info) {
5534 ClassTemplateDecl *Primary = Spec->getSpecializedTemplate();
5536 QualType PartialT = Spec->getInjectedSpecializationType()
    [all...]
SemaTemplateInstantiateDecl.cpp 2556 else if (const auto *Spec = dyn_cast<ClassTemplateSpecializationDecl>(A))
2557 Loc = Spec->getPointOfInstantiation();
5992 if (CXXRecordDecl *Spec = dyn_cast<CXXRecordDecl>(ParentDC)) {
5993 if (!Spec->isDependentContext()) {
5994 QualType T = Context.getTypeDeclType(Spec);
6057 EnumDecl *Spec = cast<EnumDecl>(FindInstantiatedDecl(Loc, Enum,
6059 assert(Spec->getTemplateSpecializationKind() ==
6063 << Context.getTypeDeclType(cast<TypeDecl>(Spec->getDeclContext()));
6064 Diag(Spec->getLocation(), diag::note_enum_specialized_here)
6065 << Context.getTypeDeclType(Spec);
    [all...]
SemaExpr.cpp 2026 // C++ [except.spec]p17:
4740 // type. The spec says to do this if either type is *overloadable*,
8833 // being closely modeled after the C99 spec:-). The odd characteristic of this
9100 /// C99 spec dictates.
15552 // According to the blocks spec, the capture of a variable from
16943 // C++14 [temp.expl.spec]p6:
17068 // C++14 [except.spec]p17:
19645 auto Spec = llvm::find_if(AvailSpecs, [&](const AvailabilitySpec &Spec) {
19646 return Spec.getPlatform() == Platform
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDeclCXX.cpp 1571 CXXScopeSpec Spec;
1573 if (ParseOptionalCXXScopeSpecifier(Spec, /*ObjectType=*/nullptr,
1579 if (Spec.isSet())
1585 SS = Spec;
3663 /// Parse a C++ exception-specification if present (C++0x [except.spec]).
3792 /// dynamic-exception-specification (C++ [except.spec]).
ParseExpr.cpp 3551 /// Validate availability spec list, emitting diagnostics if necessary. Returns
3558 for (const auto &Spec : AvailSpecs) {
3559 if (Spec.isOtherPlatformSpec()) {
3561 P.Diag(Spec.getBeginLoc(), diag::err_availability_query_repeated_star);
3569 bool Inserted = Platforms.insert(Spec.getPlatform()).second;
3574 StringRef Platform = Spec.getPlatform();
3575 P.Diag(Spec.getBeginLoc(), diag::err_availability_query_repeated_platform)
3576 << Spec.getEndLoc() << Platform;
3593 /// availability-spec:
3648 Optional<AvailabilitySpec> Spec = ParseAvailabilitySpec()
    [all...]
ParseDecl.cpp 584 // Stop if this doesn't look like an accessor spec.
626 // Try to keep parsing unless it doesn't look like an accessor spec.
2540 /// identifier in a declspec (which normally terminates the decl spec) when
3274 // Eat the scope spec so the identifier is current.
4067 // see OpenCL C Spec v2.0 s6.5.5
4466 CXXScopeSpec Spec;
4467 if (ParseOptionalCXXScopeSpecifier(Spec, /*ObjectType=*/nullptr,
4472 if (Spec.isSet() && Tok.isNot(tok::identifier)) {
4482 SS = Spec;
5714 // scope spec in the generic path below
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 690 const ClassTemplateSpecializationDecl *Spec
692 if (Spec && !Spec->isExplicitSpecialization())
693 Specs.push_back(Spec);
ASTContext.cpp 4296 // already have it. The exception spec is only partially part of the
4309 // Exception spec is already OK.
4750 auto *Spec
4754 Types.push_back(Spec);
4755 return QualType(Spec, 0);
4782 TemplateSpecializationType *Spec
4785 if (!Spec) {
4790 Spec = new (Mem) TemplateSpecializationType(CanonTemplate,
4793 Types.push_back(Spec);
4794 TemplateSpecializationTypes.InsertNode(Spec, InsertPos)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp 2414 TemplateSpecializationKind Spec = TSK_Undeclared;
2416 Spec = SD->getSpecializationKind();
2418 if (Spec == TSK_ExplicitInstantiationDeclaration &&
3152 const auto *Spec = cast<TemplateSpecializationType>(T);
3153 if (Spec->isTypeAlias())
3155 T = Spec->desugar();
CodeGenModule.cpp 1644 // but OpenCL spec provides a special query to get access qualifier
3153 auto *Spec = FD->getAttr<CPUSpecificAttr>();
3154 for (unsigned I = 0; I < Spec->cpus_size(); ++I)
5626 // EmitLinkageSpec - Emit all declarations in a linkage spec.
5630 ErrorUnsupported(LSD, "linkage spec");
5698 const auto *Spec = cast<ClassTemplateSpecializationDecl>(D);
5700 if (Spec->getSpecializationKind() ==
5702 Spec->hasDefinition())
5703 DI->completeTemplateDefinition(*Spec);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 3602 // FIXME: [dcl.fct.spec]p4:
4571 auto *Spec = cast<ClassTemplateSpecializationDecl>(RD);
4572 Spec->setTemplateSpecializationKind(TSK);
4573 Spec->setPointOfInstantiation(POI);
4585 if (!Spec->getSpecializedTemplateOrPartial()
4587 Spec->setInstantiationOf(PartialSpec, TemplArgList);

Completed in 90 milliseconds