Home
last modified time | relevance | path

Searched refs:BlockLiteral (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1870 BlockLiteral, // Block literal declarator. enumerator
2159 case DeclaratorContext::BlockLiteral: in mayOmitIdentifier()
2200 case DeclaratorContext::BlockLiteral: in mayHaveIdentifier()
2244 case DeclaratorContext::BlockLiteral: in mayHaveDecompositionDeclarator()
2301 case DeclaratorContext::BlockLiteral: in mayBeFollowedByCXXDirectInit()
2539 case DeclaratorContext::BlockLiteral: in isFunctionDeclarationContext()
2575 case DeclaratorContext::BlockLiteral: in isExpressionContext()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp64 if (D.getContext() != DeclaratorContext::BlockLiteral || in isOmittedBlockReturnType()
1449 if (declarator.getContext() == DeclaratorContext::BlockLiteral) in ConvertDeclSpecToType()
3289 case DeclaratorContext::BlockLiteral: in GetDeclSpecTypeForDeclarator()
3422 case DeclaratorContext::BlockLiteral: in GetDeclSpecTypeForDeclarator()
4494 case DeclaratorContext::BlockLiteral: in GetFullTypeForDeclarator()
4960 D.getContext() == DeclaratorContext::BlockLiteral) in GetFullTypeForDeclarator()
5662 case DeclaratorContext::BlockLiteral: in GetFullTypeForDeclarator()
H A DSemaExpr.cpp16331 assert(ParamInfo.getContext() == DeclaratorContext::BlockLiteral); in ActOnBlockArguments()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp3247 DeclaratorContext::BlockLiteral); in ParseBlockId()
3277 DeclaratorContext::BlockLiteral); in ParseBlockLiteralExpression()
H A DParseDecl.cpp3064 case DeclaratorContext::BlockLiteral: in getDeclSpecContextFromDeclaratorContext()
6597 D.getContext() == DeclaratorContext::BlockLiteral) && in ParseDirectDeclarator()