OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DeclaratorChunk
(Results
1 - 18
of
18
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h
1173
struct
DeclaratorChunk
{
1174
DeclaratorChunk
() {};
1560
case
DeclaratorChunk
::Function: return Fun.destroy();
1561
case
DeclaratorChunk
::Pointer: return Ptr.destroy();
1562
case
DeclaratorChunk
::BlockPointer: return Cls.destroy();
1563
case
DeclaratorChunk
::Reference: return Ref.destroy();
1564
case
DeclaratorChunk
::Array: return Arr.destroy();
1565
case
DeclaratorChunk
::MemberPointer: return Mem.destroy();
1566
case
DeclaratorChunk
::Paren: return;
1567
case
DeclaratorChunk
::Pipe: return PipeInfo.destroy()
[
all
...]
SemaInternal.h
29
FTIHasSingleVoidParameter(const
DeclaratorChunk
::FunctionTypeInfo &FTI) {
36
FTIHasNonVoidParameters(const
DeclaratorChunk
::FunctionTypeInfo &FTI) {
Sema.h
9685
ObjCArgInfo *ArgInfo,
DeclaratorChunk
::ParamInfo *CParamInfo,
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaType.cpp
61
D.getTypeObject(0).Kind ==
DeclaratorChunk
::Function)
356
/// The attribute is part of a
DeclaratorChunk
.
394
static
DeclaratorChunk
*maybeMovePastReturnType(Declarator &declarator,
399
DeclaratorChunk
*result = nullptr;
403
DeclaratorChunk
&fnChunk = declarator.getTypeObject(i-1);
405
case
DeclaratorChunk
::Paren:
409
case
DeclaratorChunk
::Pointer:
410
case
DeclaratorChunk
::BlockPointer:
411
case
DeclaratorChunk
::Array:
412
case
DeclaratorChunk
::Reference
[
all
...]
DeclSpec.cpp
158
///
DeclaratorChunk
::getFunction - Return a
DeclaratorChunk
for a function.
160
DeclaratorChunk
DeclaratorChunk
::getFunction(bool hasProto,
190
DeclaratorChunk
I;
247
I.Fun.Params = new
DeclaratorChunk
::ParamInfo[NumParams];
261
I.Fun.Exceptions = new
DeclaratorChunk
::TypeAndRange[NumExceptions];
328
case
DeclaratorChunk
::Function:
330
case
DeclaratorChunk
::Paren:
332
case
DeclaratorChunk
::Pointer
[
all
...]
SemaTemplateVariadic.cpp
917
const
DeclaratorChunk
&Chunk = D.getTypeObject(I);
919
case
DeclaratorChunk
::Pointer:
920
case
DeclaratorChunk
::Reference:
921
case
DeclaratorChunk
::Paren:
922
case
DeclaratorChunk
::Pipe:
923
case
DeclaratorChunk
::BlockPointer:
927
case
DeclaratorChunk
::Array:
932
case
DeclaratorChunk
::Function:
958
case
DeclaratorChunk
::MemberPointer:
SemaDeclCXX.cpp
404
DeclaratorChunk
&chunk = D.getTypeObject(i);
405
if (chunk.Kind ==
DeclaratorChunk
::Function) {
433
} else if (chunk.Kind !=
DeclaratorChunk
::Paren) {
823
D.getTypeObject(0).Kind !=
DeclaratorChunk
::Reference)) {
827
D.getTypeObject(0).Kind ==
DeclaratorChunk
::Paren))
3951
for (auto &Param : ArrayRef<
DeclaratorChunk
::ParamInfo>(FTI.Params,
10228
const
DeclaratorChunk
::FunctionTypeInfo &FTI = D.getFunctionTypeInfo();
10290
DeclaratorChunk
::FunctionTypeInfo &FTI = D.getFunctionTypeInfo();
10467
DeclaratorChunk
::FunctionTypeInfo &FTI = D.getFunctionTypeInfo();
10595
case
DeclaratorChunk
::Function
[
all
...]
SemaExprCXX.cpp
1778
D.getTypeObject(0).Kind ==
DeclaratorChunk
::Array) {
1779
DeclaratorChunk
&Chunk = D.getTypeObject(0);
1797
if (D.getTypeObject(I).Kind !=
DeclaratorChunk
::Array)
1800
DeclaratorChunk
::ArrayTypeInfo &Array = D.getTypeObject(I).Arr;
SemaLambda.cpp
947
DeclaratorChunk
::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo();
SemaDecl.cpp
5548
DeclaratorChunk
&Chunk = D.getTypeObject(I);
5553
if (Chunk.Kind !=
DeclaratorChunk
::MemberPointer)
9363
DeclaratorChunk
::FunctionTypeInfo &FTI = D.getTypeObject(FTIIdx).Fun;
12948
D.AddTypeInfo(
DeclaratorChunk
::getReference(0, IdentLoc, /*lvalue*/ false),
13906
DeclaratorChunk
::FunctionTypeInfo &FTI = D.getFunctionTypeInfo();
14331
if (Outer.Kind ==
DeclaratorChunk
::Function &&
14880
D.AddTypeInfo(
DeclaratorChunk
::getFunction(/*HasProto=*/false,
SemaDeclObjC.cpp
1595
D.AddTypeInfo(
DeclaratorChunk
::getPointer(/*TypeQuals=*/0, starLoc,
4707
ObjCArgInfo *ArgInfo,
DeclaratorChunk
::ParamInfo *CParamInfo,
/src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDecl.cpp
499
DeclaratorChunk
::FunctionTypeInfo FTI = D->getFunctionTypeInfo();
5676
if (
DeclaratorChunk
::Pipe == D.getTypeObject(Idx).Kind)
5755
D.AddTypeInfo(
DeclaratorChunk
::getMemberPointer(
5770
DeclaratorChunk
::getPipe(DS.getTypeQualifiers(), DS.getPipeLoc()),
5803
D.AddTypeInfo(
DeclaratorChunk
::getPointer(
5811
DeclaratorChunk
::getBlockPointer(DS.getTypeQualifiers(), Loc),
5849
DeclaratorChunk
& InnerChunk = D.getTypeObject(D.getNumTypeObjects() - 1);
5850
if (InnerChunk.Kind ==
DeclaratorChunk
::Reference) {
5865
D.AddTypeInfo(
DeclaratorChunk
::getReference(DS.getTypeQualifiers(), Loc,
6395
DeclaratorChunk
::getParen(T.getOpenLocation(), T.getCloseLocation())
[
all
...]
ParseExprCXX.cpp
1324
MutableArrayRef<
DeclaratorChunk
::ParamInfo> ParamInfo,
1382
DeclaratorChunk
::getFunction(
1407
SmallVector<
DeclaratorChunk
::ParamInfo, 16> ParamInfo;
1449
std::vector<
DeclaratorChunk
::ParamInfo> EmptyParamInfo;
3208
D.AddTypeInfo(
DeclaratorChunk
::getArray(0,
3378
llvm::SmallVector<
DeclaratorChunk
::ParamInfo, 2> LocalParameters;
Parser.cpp
1173
const
DeclaratorChunk
::FunctionTypeInfo &FTI = D.getFunctionTypeInfo();
1403
DeclaratorChunk
::FunctionTypeInfo &FTI = D.getFunctionTypeInfo();
ParseObjc.cpp
1382
SmallVector<
DeclaratorChunk
::ParamInfo, 8> CParamInfo;
1494
CParamInfo.push_back(
DeclaratorChunk
::ParamInfo(ParmII,
ParseDeclCXX.cpp
2194
DeclaratorChunk
::FunctionTypeInfo &FTI
ParseExpr.cpp
3498
DeclaratorChunk
::getFunction(/*HasProto=*/true,
/src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h
2989
SmallVectorImpl<
DeclaratorChunk
::ParamInfo> &ParamInfo);
2993
SmallVectorImpl<
DeclaratorChunk
::ParamInfo> &ParamInfo,
Completed in 157 milliseconds
Indexes created Wed Jun 17 00:25:26 UTC 2026