OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DeclaratorContext
(Results
1 - 19
of
19
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h
1761
enum class
DeclaratorContext
{
1812
DeclaratorContext
Context;
1894
Declarator(const DeclSpec &ds,
DeclaratorContext
C)
1935
DeclaratorContext
getContext() const { return Context; }
1938
return (Context ==
DeclaratorContext
::Prototype ||
1939
Context ==
DeclaratorContext
::ObjCParameter ||
1940
Context ==
DeclaratorContext
::ObjCResult ||
1941
Context ==
DeclaratorContext
::LambdaExprParameter);
1997
case
DeclaratorContext
::File:
1998
case
DeclaratorContext
::KNRTypeList
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaType.cpp
53
if (D.getContext() !=
DeclaratorContext
::BlockLiteral ||
1332
declarator.getContext() ==
DeclaratorContext
::LambdaExpr) {
1336
} else if (declarator.getContext() ==
DeclaratorContext
::LambdaExpr ||
1762
if (declarator.getContext() ==
DeclaratorContext
::BlockLiteral)
3363
case
DeclaratorContext
::LambdaExpr:
3367
case
DeclaratorContext
::ObjCParameter:
3368
case
DeclaratorContext
::ObjCResult:
3371
case
DeclaratorContext
::RequiresExpr:
3374
case
DeclaratorContext
::Prototype:
3375
case
DeclaratorContext
::LambdaExprParameter:
[
all
...]
DeclSpec.cpp
412
assert(getContext() ==
DeclaratorContext
::Member);
SemaDecl.cpp
5184
Declarator Dc(DS,
DeclaratorContext
::Member);
5282
Declarator Dc(DS,
DeclaratorContext
::TypeName);
12944
Declarator D(DS,
DeclaratorContext
::ForInit);
13932
Declarator ParamD(DS,
DeclaratorContext
::KNRTypeList);
14879
Declarator D(DS,
DeclaratorContext
::Block);
SemaDeclObjC.cpp
1589
Declarator D(DS,
DeclaratorContext
::TypeName);
SemaDeclCXX.cpp
737
: D.getContext() ==
DeclaratorContext
::Condition
16425
Declarator TheDeclarator(DS,
DeclaratorContext
::Member);
SemaCodeComplete.cpp
5548
if (D.getContext() ==
DeclaratorContext
::Member && !D.isCtorOrDtor() &&
SemaExpr.cpp
15306
assert(ParamInfo.getContext() ==
DeclaratorContext
::BlockLiteral);
/src/external/apache2/llvm/dist/clang/lib/Parse/
ParseTemplate.cpp
38
DeclaratorContext
Context, SourceLocation &DeclEnd,
75
DeclaratorContext
Context, SourceLocation &DeclEnd,
186
DeclaratorContext
Context, const ParsedTemplateInfo &TemplateInfo,
200
if (Context ==
DeclaratorContext
::Member) {
248
ParsingDeclarator DeclaratorInfo(*this, DS, (
DeclaratorContext
)Context);
281
if (Context !=
DeclaratorContext
::File) {
648
Declarator D(DS,
DeclaratorContext
::TemplateParam);
824
ParseTypeName(/*Range=*/nullptr,
DeclaratorContext
::TemplateTypeArg)
969
Declarator ParamDecl(DS,
DeclaratorContext
::TemplateParam);
1529
/*Range=*/nullptr,
DeclaratorContext
::TemplateArg)
[
all
...]
ParseDecl.cpp
44
DeclaratorContext
Context,
1683
/// 'Context' should be a
DeclaratorContext
value. This returns the
1698
Parser::ParseDeclaration(
DeclaratorContext
Context, SourceLocation &DeclEnd,
1765
DeclaratorContext
Context, SourceLocation &DeclEnd,
1806
bool Parser::MightBeDeclarator(
DeclaratorContext
Context) {
1825
return Context ==
DeclaratorContext
::Member && getLangOpts().CPlusPlus11 &&
1829
return Context ==
DeclaratorContext
::Member || getLangOpts().CPlusPlus;
1855
return Context ==
DeclaratorContext
::Member ||
1856
(getLangOpts().CPlusPlus && Context ==
DeclaratorContext
::File);
1955
DeclaratorContext
Context
[
all
...]
ParseDeclCXX.cpp
58
Parser::DeclGroupPtrTy Parser::ParseNamespace(
DeclaratorContext
Context,
335
Decl *Parser::ParseLinkage(ParsingDeclSpec &DS,
DeclaratorContext
Context) {
463
Parser::ParseUsingDirectiveOrDeclaration(
DeclaratorContext
Context,
518
Decl *Parser::ParseUsingDirective(
DeclaratorContext
Context,
589
bool Parser::ParseUsingDeclarator(
DeclaratorContext
Context,
627
if (getLangOpts().CPlusPlus11 && Context ==
DeclaratorContext
::Member &&
674
Parser::ParseUsingDeclaration(
DeclaratorContext
Context,
837
TemplateInfo.Kind ?
DeclaratorContext
::AliasTemplate
838
:
DeclaratorContext
::AliasDecl,
1169
Declarator DeclaratorInfo(DS,
DeclaratorContext
::TypeName)
[
all
...]
ParseObjc.cpp
661
ParseDeclaration(
DeclaratorContext
::File, DeclEnd, attrs));
1148
DeclaratorContext
Context) {
1149
assert(Context ==
DeclaratorContext
::ObjCParameter ||
1150
Context ==
DeclaratorContext
::ObjCResult);
1156
getCurScope(), DS, Context ==
DeclaratorContext
::ObjCParameter);
1244
DeclaratorContext
context,
1246
assert(context ==
DeclaratorContext
::ObjCParameter ||
1247
context ==
DeclaratorContext
::ObjCResult);
1249
(context ==
DeclaratorContext
::ObjCParameter));
1268
if (context ==
DeclaratorContext
::ObjCResult
[
all
...]
Parser.cpp
906
return ParseDeclaration(
DeclaratorContext
::File, DeclEnd, attrs);
916
return ParseDeclaration(
DeclaratorContext
::File, DeclEnd, attrs);
927
return ParseDeclaration(
DeclaratorContext
::File, DeclEnd, attrs);
936
return ParseDeclaration(
DeclaratorContext
::File, DeclEnd, attrs);
951
DeclaratorContext
::File, ExternLoc, TemplateLoc, DeclEnd, attrs));
1130
Decl *TheDecl = ParseLinkage(DS,
DeclaratorContext
::File);
1134
return ParseDeclGroup(DS,
DeclaratorContext
::File);
1443
Declarator ParmDeclarator(DS,
DeclaratorContext
::KNRTypeList);
ParseExprCXX.cpp
1251
Declarator D(DS,
DeclaratorContext
::LambdaExpr);
1525
Declarator DeclaratorInfo(DS,
DeclaratorContext
::TypeName);
1851
Declarator DeclaratorInfo(DS,
DeclaratorContext
::FunctionalCast);
2022
DeclaratorContext
::SelectionInit, DeclEnd, attrs, /*RequireSemi=*/true);
2033
DeclGroupPtrTy DG = ParseSimpleDeclaration(
DeclaratorContext
::ForInit,
2055
Declarator DeclaratorInfo(DS,
DeclaratorContext
::Condition);
2699
Declarator D(DS,
DeclaratorContext
::ConversionId);
3057
Declarator DeclaratorInfo(DS,
DeclaratorContext
::CXXNew);
3379
ParseParameterDeclarationClause(
DeclaratorContext
::RequiresExpr,
3907
Declarator DeclaratorInfo(DS,
DeclaratorContext
::TypeName)
[
all
...]
ParseStmt.cpp
228
Decl = ParseDeclaration(
DeclaratorContext
::Block, DeclEnd, Attrs,
231
Decl = ParseDeclaration(
DeclaratorContext
::Block, DeclEnd, Attrs);
1124
ParseDeclaration(
DeclaratorContext
::Block, DeclEnd, attrs);
1877
DeclaratorContext
::ForInit, DeclEnd, attrs, false,
2484
Declarator ExDecl(DS,
DeclaratorContext
::CXXCatch);
ParseExpr.cpp
1214
Declarator DeclaratorInfo(DS,
DeclaratorContext
::TypeName);
1488
Declarator DeclaratorInfo(DS,
DeclaratorContext
::TypeName);
2266
Declarator DeclaratorInfo(DS,
DeclaratorContext
::TypeName);
2897
Declarator DeclaratorInfo(DS,
DeclaratorContext
::TypeName);
3425
Declarator DeclaratorInfo(DS,
DeclaratorContext
::BlockLiteral);
3464
Declarator ParamInfo(DS,
DeclaratorContext
::BlockLiteral);
ParseOpenMP.cpp
310
TypeResult TR = ParseTypeName(&Range,
DeclaratorContext
::Prototype, AS);
636
DeclaratorContext
Context =
DeclaratorContext
::Prototype;
/src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h
1712
ParsedType ParseObjCTypeName(ObjCDeclSpec &DS,
DeclaratorContext
Ctx,
2300
DeclGroupPtrTy ParseDeclaration(
DeclaratorContext
Context,
2305
ParseSimpleDeclaration(
DeclaratorContext
Context, SourceLocation &DeclEnd,
2309
bool MightBeDeclarator(
DeclaratorContext
Context);
2310
DeclGroupPtrTy ParseDeclGroup(ParsingDeclSpec &DS,
DeclaratorContext
Context,
2334
getDeclSpecContextFromDeclaratorContext(
DeclaratorContext
Context);
2350
DeclaratorContext
Context);
2563
DeclaratorContext
Context =
DeclaratorContext
::TypeName,
2991
DeclaratorContext
DeclaratorContext
[
all
...]
RAIIObjectsForParser.h
204
ParsingDeclarator(Parser &P, const ParsingDeclSpec &DS,
DeclaratorContext
C)
Completed in 132 milliseconds
Indexes created Wed Jun 17 00:25:26 UTC 2026