OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Unexpanded
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateVariadic.cpp
25
// Visitor that collects
unexpanded
parameter packs
29
/// A class that collects
unexpanded
parameter packs.
36
SmallVectorImpl<UnexpandedParameterPack> &
Unexpanded
;
53
Unexpanded
.push_back({ND, Loc});
58
Unexpanded
.push_back({T, Loc});
63
SmallVectorImpl<UnexpandedParameterPack> &
Unexpanded
)
64
:
Unexpanded
(
Unexpanded
) {}
69
// Recording occurrences of (
unexpanded
) parameter packs.
128
// Pruning the search for
unexpanded
parameter packs
[
all
...]
SemaTemplateInstantiateDecl.cpp
110
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
113
Unexpanded
);
116
Unexpanded
);
117
assert(!
Unexpanded
.empty() && "Pack expansion without parameter packs?");
125
Unexpanded
, TemplateArgs, Expand,
2596
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
2598
SemaRef.collectUnexpandedParameterPacks(ArgLoc,
Unexpanded
);
2600
// Determine whether the set of
unexpanded
parameter packs can and should
2611
Unexpanded
, TemplateArgs, Expand, RetainExpansion, NumExpanded))
2710
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
[
all
...]
TreeTransform.h
255
/// \param
Unexpanded
The set of
unexpanded
parameter packs within the
262
/// \param RetainExpansion Whether the caller should add an
unexpanded
281
ArrayRef<UnexpandedParameterPack>
Unexpanded
,
3914
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
3915
getSema().collectUnexpandedParameterPacks(Pattern,
Unexpanded
);
3916
assert(!
Unexpanded
.empty() && "Pack expansion without parameter packs?");
3918
// Determine whether the set of
unexpanded
parameter packs can and should
3926
Unexpanded
,
4506
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
[
all
...]
SemaTemplateInstantiate.cpp
954
ArrayRef<UnexpandedParameterPack>
Unexpanded
,
958
PatternRange,
Unexpanded
,
1703
// We have either an
unexpanded
pack or a specific expansion.
2331
// We still have
unexpanded
parameter packs, which means that
2510
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
2512
Unexpanded
);
2518
Unexpanded
,
SemaTemplateDeduction.cpp
747
// FIXME: Also collect the
unexpanded
packs in any type and template
752
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
753
S.collectUnexpandedParameterPacks(Pattern,
Unexpanded
);
754
for (unsigned I = 0, N =
Unexpanded
.size(); I != N; ++I) {
756
std::tie(Depth, Index) = getDepthAndIndex(
Unexpanded
[I]);
762
// Look for
unexpanded
packs in the pattern.
764
assert(!Packs.empty() && "Pack expansion without
unexpanded
packs?");
768
// Also look for
unexpanded
packs that are indirectly deduced by deducing
SemaDeclCXX.cpp
328
// Check for
unexpanded
parameter packs.
4489
// Check for any
unexpanded
parameter packs.
16045
// Check for
unexpanded
parameter packs.
16530
// Check for
unexpanded
parameter packs.
17729
SmallVector<UnexpandedParameterPack, 2>
Unexpanded
;
17730
collectUnexpandedParameterPacks(ET,
Unexpanded
);
17731
if (!
Unexpanded
.empty()) {
17734
Unexpanded
);
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h
7944
/// Determine whether an
unexpanded
parameter pack might be permitted in this
7948
/// The context in which an
unexpanded
parameter pack is
8024
/// Diagnose
unexpanded
parameter packs.
8028
/// \param UPPC The context in which we are diagnosing
unexpanded
8031
/// \param
Unexpanded
the set of
unexpanded
parameter packs.
8036
ArrayRef<UnexpandedParameterPack>
Unexpanded
);
8038
/// If the given type contains an
unexpanded
parameter pack,
8043
/// \param T The type that is being checked for
unexpanded
parameter
8050
/// If the given expression contains an
unexpanded
paramete
[
all
...]
Completed in 123 milliseconds
Indexes created Wed Jun 10 00:26:05 UTC 2026