HomeSort by relevance Sort by last modified time
    Searched refs:Deduced (Results 1 - 25 of 42) sorted by null

1 2

  /external/clang/lib/Sema/
SemaTemplateDeduction.cpp 92 SmallVectorImpl<DeducedTemplateArgument> &Deduced);
101 Deduced,
110 SmallVectorImpl<DeducedTemplateArgument> &Deduced,
146 /// \brief Verify that the given, deduced template arguments are compatible.
148 /// \returns The deduced template argument, or a NULL template argument if
149 /// the deduced template arguments were incompatible.
162 llvm_unreachable("Non-deduced template arguments handled above");
173 // If we deduced a constant in one case and either a dependent expression or
205 // If we deduced a dependent expression in one case and either an integral
226 // If we deduced a declaration and a dependent expression, keep th
    [all...]
SemaStmt.cpp     [all...]
  /external/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
52 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
61 /// \brief Take ownership of the deduced template argument list.
63 TemplateArgumentList *Result = Deduced;
64 Deduced = nullptr;
80 Deduced = NewDeduced;
125 /// corresponding template argument was not deduced.
128 /// two different template argument values were deduced.
137 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 137 /// \brief Captures a template argument whose value has been deduced
141 /// deduced from an array bound.
153 /// has been deduced, possibly from an array bound.
162 /// template argument was deduced from an array bound.
166 /// was deduced from an array bound.
167 void setDeducedFromArrayBound(bool Deduced) {
168 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/
TemplateDeduction.h 32 /// \brief The deduced template argument list.
34 TemplateArgumentList *Deduced;
55 : Deduced(nullptr), Loc(Loc), HasSFINAEDiagnostic(false),
70 /// \brief Take ownership of the deduced template argument list.
72 TemplateArgumentList *Result = Deduced;
73 Deduced = nullptr;
94 Deduced = NewDeduced;
139 /// corresponding template argument was not deduced.
142 /// two different template argument values were deduced.
151 /// TDK_Inconsistent: this argument is the first value deduced
    [all...]
Template.h 161 /// \brief Captures a template argument whose value has been deduced
165 /// deduced from an array bound.
177 /// has been deduced, possibly from an array bound.
186 /// template argument was deduced from an array bound.
190 /// was deduced from an array bound.
191 void setDeducedFromArrayBound(bool Deduced) {
192 DeducedFromArrayBound = Deduced;
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/
Type.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/
Type.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/
Type.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/
Type.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/
Type.h     [all...]

Completed in 234 milliseconds

1 2