OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ParamInfo
(Results
1 - 20
of
20
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/APINotes/
Types.h
412
class
ParamInfo
: public VariableInfo {
425
ParamInfo
()
451
ParamInfo
&operator|=(const
ParamInfo
&RHS) {
465
friend bool operator==(const
ParamInfo
&, const
ParamInfo
&);
470
inline bool operator==(const
ParamInfo
&LHS, const
ParamInfo
&RHS) {
477
inline bool operator!=(const
ParamInfo
&LHS, const
ParamInfo
&RHS)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
CFLSteensAliasAnalysis.cpp
176
auto
ParamInfo
= Sets.find(InstantiatedValue{&Param, 0});
177
if (
ParamInfo
.hasValue())
178
AddToRetParamRelations(I + 1,
ParamInfo
->Index);
/src/external/apache2/llvm/dist/clang/lib/APINotes/
APINotesTypes.cpp
64
LLVM_DUMP_METHOD void
ParamInfo
::dump(llvm::raw_ostream &OS) const {
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLambda.cpp
890
Declarator &
ParamInfo
,
917
if (
ParamInfo
.getNumTypeObjects() == 0) {
945
assert(
ParamInfo
.isFunctionDeclarator() &&
947
DeclaratorChunk::FunctionTypeInfo &FTI =
ParamInfo
.getFunctionTypeInfo();
958
MethodTyInfo = GetTypeForDeclarator(
ParamInfo
, CurScope);
960
EndLoc =
ParamInfo
.getSourceRange().getEnd();
980
ParamInfo
.getDeclSpec().getConstexprSpecifier(),
981
ParamInfo
.getTrailingRequiresClause());
994
ProcessDeclAttributes(CurScope, Method,
ParamInfo
);
DeclSpec.cpp
163
ParamInfo
*Params,
243
new (I.Fun.Params)
ParamInfo
[NumParams];
247
I.Fun.Params = new DeclaratorChunk::
ParamInfo
[NumParams];
SemaExpr.cpp
15302
void Sema::ActOnBlockArguments(SourceLocation CaretLoc, Declarator &
ParamInfo
,
15304
assert(
ParamInfo
.getIdentifier() == nullptr &&
15306
assert(
ParamInfo
.getContext() == DeclaratorContext::BlockLiteral);
15309
TypeSourceInfo *Sig = GetTypeForDeclarator(
ParamInfo
, CurScope);
15390
CurBlock->TheDecl,
ParamInfo
.getBeginLoc(), I);
15403
ProcessDeclAttributes(CurScope, CurBlock->TheDecl,
ParamInfo
);
SemaDeclObjC.cpp
4707
ObjCArgInfo *ArgInfo, DeclaratorChunk::
ParamInfo
*CParamInfo,
SemaDeclCXX.cpp
3951
for (auto &Param : ArrayRef<DeclaratorChunk::
ParamInfo
>(FTI.Params,
/src/external/apache2/llvm/dist/clang/lib/Parse/
ParseExpr.cpp
3464
Declarator
ParamInfo
(DS, DeclaratorContext::BlockLiteral);
3465
ParamInfo
.setFunctionDefinitionKind(FunctionDefinitionKind::Definition);
3467
// fill
ParamInfo
with an initial valid range, so do it manually.
3468
ParamInfo
.SetSourceRange(SourceRange(Tok.getLocation(), Tok.getLocation()));
3473
ParseParenDeclarator(
ParamInfo
);
3477
SourceLocation Tmp =
ParamInfo
.getSourceRange().getEnd();
3478
ParamInfo
.SetIdentifier(nullptr, CaretLoc);
3479
ParamInfo
.SetRangeEnd(Tmp);
3480
if (
ParamInfo
.isInvalidType()) {
3488
MaybeParseGNUAttributes(
ParamInfo
);
[
all
...]
ParseExprCXX.cpp
1324
MutableArrayRef<DeclaratorChunk::
ParamInfo
>
ParamInfo
,
1384
/*IsAmbiguous=*/false, LParenLoc,
ParamInfo
.data(),
1385
ParamInfo
.size(), EllipsisLoc, RParenLoc,
1407
SmallVector<DeclaratorChunk::
ParamInfo
, 16>
ParamInfo
;
1414
ParseParameterDeclarationClause(D.getContext(), Attr,
ParamInfo
,
1429
ParamInfo
, EllipsisLoc);
1449
std::vector<DeclaratorChunk::
ParamInfo
> EmptyParamInfo;
3378
llvm::SmallVector<DeclaratorChunk::
ParamInfo
, 2> LocalParameters
[
all
...]
ParseDecl.cpp
6499
SmallVector<DeclaratorChunk::
ParamInfo
, 16>
ParamInfo
;
6528
ParseFunctionDeclaratorIdentifierList(D,
ParamInfo
);
6541
ParseParameterDeclarationClause(D.getContext(), FirstArgAttrs,
ParamInfo
,
6546
HasProto =
ParamInfo
.size() || getLangOpts().CPlusPlus
6650
HasProto, IsAmbiguous, LParenLoc,
ParamInfo
.data(),
6651
ParamInfo
.size(), EllipsisLoc, RParenLoc,
6710
/// After returning,
ParamInfo
will hold the parsed parameters.
6718
SmallVectorImpl<DeclaratorChunk::
ParamInfo
> &
ParamInfo
) {
[
all
...]
ParseObjc.cpp
1382
SmallVector<DeclaratorChunk::
ParamInfo
, 8> CParamInfo;
1494
CParamInfo.push_back(DeclaratorChunk::
ParamInfo
(ParmII,
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h
1244
///
ParamInfo
- An array of
paraminfo
objects is allocated whenever a function
1251
struct
ParamInfo
{
1263
ParamInfo
() = default;
1264
ParamInfo
(IdentifierInfo *ident, SourceLocation iloc,
1337
/// Params - This is a pointer to a new[]'d array of
ParamInfo
objects that
1340
ParamInfo
*Params;
1627
ParamInfo
*Params, unsigned NumParams,
1877
DeclaratorChunk::
ParamInfo
InlineParams[16];
Sema.h
5567
void ActOnBlockArguments(SourceLocation CaretLoc, Declarator &
ParamInfo
,
6661
Declarator &
ParamInfo
, Scope *CurScope);
9685
ObjCArgInfo *ArgInfo, DeclaratorChunk::
ParamInfo
*CParamInfo,
/src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
LLParser.h
492
struct
ParamInfo
{
496
ParamInfo
(LocTy loc, Value *v, AttributeSet attrs)
499
bool parseParameterList(SmallVectorImpl<
ParamInfo
> &ArgList,
/src/external/apache2/llvm/dist/clang/include/clang/AST/
Decl.h
1870
ParmVarDecl **
ParamInfo
= nullptr;
2453
return {
ParamInfo
, getNumParams()};
2456
return {
ParamInfo
, getNumParams()};
2471
/// FunctionType. This is the length of the
ParamInfo
array after it has been
2477
return
ParamInfo
[i];
2481
return
ParamInfo
[i];
4168
ParmVarDecl **
ParamInfo
= nullptr;
4201
return {
ParamInfo
, getNumParams()};
4204
return {
ParamInfo
, getNumParams()};
4222
return
ParamInfo
[i]
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
Decl.cpp
3344
/// based on its FunctionType. This is the length of the
ParamInfo
array
3353
assert(!
ParamInfo
&& "Already has param info!");
3358
ParamInfo
= new (C) ParmVarDecl*[NewParamInfo.size()];
3359
std::copy(NewParamInfo.begin(), NewParamInfo.end(),
ParamInfo
);
3537
NP > 0 ?
ParamInfo
[0]->getSourceRange().getBegin() : EllipsisLoc;
3540
:
ParamInfo
[NP - 1]->getSourceRange().getEnd();
4692
assert(!
ParamInfo
&& "Already has param info!");
4697
ParamInfo
= new (getASTContext()) ParmVarDecl*[NewParamInfo.size()];
4698
std::copy(NewParamInfo.begin(), NewParamInfo.end(),
ParamInfo
);
/src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h
2989
SmallVectorImpl<DeclaratorChunk::
ParamInfo
> &
ParamInfo
);
2993
SmallVectorImpl<DeclaratorChunk::
ParamInfo
> &
ParamInfo
,
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp
2663
bool LLParser::parseParameterList(SmallVectorImpl<
ParamInfo
> &ArgList,
2702
ArgList.push_back(
ParamInfo
(
6551
SmallVector<
ParamInfo
, 16> ArgList;
6860
SmallVector<
ParamInfo
, 16> ArgList;
7279
SmallVector<
ParamInfo
, 16> ArgList;
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.cpp
130
for (const auto &
ParamInfo
: proto->getExtParameterInfos()) {
131
paramInfos.push_back(
ParamInfo
);
133
if (
ParamInfo
.hasPassObjectSize())
Completed in 170 milliseconds
Indexes created Sun Aug 02 00:25:04 UTC 2026