OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ParsedTemplateArgument
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
ParsedTemplate.h
29
class
ParsedTemplateArgument
{
44
ParsedTemplateArgument
() : Kind(Type), Arg(nullptr) { }
50
ParsedTemplateArgument
(KindType Kind, void *Arg, SourceLocation Loc)
62
ParsedTemplateArgument
(const CXXScopeSpec &SS,
65
: Kind(
ParsedTemplateArgument
::Template),
116
ParsedTemplateArgument
getTemplatePackExpansion(
152
ParsedTemplateArgument
> {
193
ParsedTemplateArgument
*getTemplateArgs() {
194
return getTrailingObjects<
ParsedTemplateArgument
>();
204
ArrayRef<
ParsedTemplateArgument
> TemplateArgs, bool ArgsInvalid
[
all
...]
Ownership.h
35
class
ParsedTemplateArgument
;
274
using ASTTemplateArgsPtr = MutableArrayRef<
ParsedTemplateArgument
>;
Sema.h
7498
ParsedTemplateArgument
DefaultArg);
7554
ParsedTemplateArgument
ActOnTemplateTypeArgument(TypeResult ParsedType);
8167
ParsedTemplateArgument
ActOnPackExpansion(const
ParsedTemplateArgument
&Arg,
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateVariadic.cpp
551
ParsedTemplateArgument
552
Sema::ActOnPackExpansion(const
ParsedTemplateArgument
&Arg,
558
case
ParsedTemplateArgument
::Type: {
561
return
ParsedTemplateArgument
();
563
return
ParsedTemplateArgument
(Arg.getKind(), Result.get().getAsOpaquePtr(),
567
case
ParsedTemplateArgument
::NonType: {
570
return
ParsedTemplateArgument
();
572
return
ParsedTemplateArgument
(Arg.getKind(), Result.get(),
576
case
ParsedTemplateArgument
::Template:
583
return
ParsedTemplateArgument
();
[
all
...]
SemaTemplate.cpp
907
ParsedTemplateArgument
ParsedTemplateArgument
::getTemplatePackExpansion(
913
ParsedTemplateArgument
Result(*this);
919
const
ParsedTemplateArgument
&Arg) {
922
case
ParsedTemplateArgument
::Type: {
930
case
ParsedTemplateArgument
::NonType: {
935
case
ParsedTemplateArgument
::Template: {
974
ParsedTemplateArgument
Sema::ActOnTemplateTypeArgument(TypeResult ParsedType) {
978
return
ParsedTemplateArgument
();
1003
ParsedTemplateArgument
Result(SS, TemplateTy::make(Name)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Parse/
ParseTemplate.cpp
936
ParsedTemplateArgument
DefaultArg;
1429
ParsedTemplateArgument
Parser::ParseTemplateTemplateArgument() {
1432
return
ParsedTemplateArgument
();
1450
ParsedTemplateArgument
Result;
1473
Result =
ParsedTemplateArgument
(SS, Template, Name.StartLocation);
1494
Result =
ParsedTemplateArgument
(SS, Template, Name.StartLocation);
1512
ParsedTemplateArgument
Parser::ParseTemplateArgument() {
1537
ParsedTemplateArgument
TemplateTemplateArgument
1552
return
ParsedTemplateArgument
();
1555
return
ParsedTemplateArgument
(ParsedTemplateArgument::NonType
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h
3403
typedef SmallVector<
ParsedTemplateArgument
, 16> TemplateArgList;
3423
ParsedTemplateArgument
ParseTemplateTemplateArgument();
3424
ParsedTemplateArgument
ParseTemplateArgument();
Completed in 46 milliseconds
Indexes created Tue Jun 09 00:24:00 UTC 2026