OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PredefinedExpr
(Results
1 - 25
of
28
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ComputeDependence.h
81
class
PredefinedExpr
;
168
ExprDependence computeDependence(
PredefinedExpr
*E);
JSONNodeDumper.h
266
void VisitPredefinedExpr(const
PredefinedExpr
*PE);
TextNodeDumper.h
252
void VisitPredefinedExpr(const
PredefinedExpr
*Node);
Expr.h
1949
class
PredefinedExpr
final
1951
private llvm::TrailingObjects<
PredefinedExpr
, Stmt *> {
1955
//
PredefinedExpr
is optionally followed by a single trailing
1974
PredefinedExpr
(SourceLocation L, QualType FNTy, IdentKind IK,
1977
explicit
PredefinedExpr
(EmptyShell Empty, bool HasFunctionName);
1979
/// True if this
PredefinedExpr
has storage for a function name.
1984
"This
PredefinedExpr
has no storage for a function name!");
1989
/// Create a
PredefinedExpr
.
1990
static
PredefinedExpr
*Create(const ASTContext &Ctx, SourceLocation L,
1993
/// Create an empty
PredefinedExpr
[
all
...]
RecursiveASTVisitor.h
2654
DEF_TRAVERSE_STMT(
PredefinedExpr
, {})
Stmt.h
350
friend class
PredefinedExpr
;
354
/// The kind of this
PredefinedExpr
. One of the enumeration values
355
/// in
PredefinedExpr
::IdentKind.
358
/// True if this
PredefinedExpr
has a trailing "StringLiteral *"
362
/// The location of this
PredefinedExpr
.
/src/external/apache2/llvm/dist/clang/lib/AST/
VTableBuilder.cpp
1952
PredefinedExpr
::ComputeName(
PredefinedExpr
::PrettyFunctionNoVirtual,
2032
PredefinedExpr
::ComputeName(
PredefinedExpr
::PrettyFunctionNoVirtual,
2111
PredefinedExpr
::ComputeName(
PredefinedExpr
::PrettyFunctionNoVirtual,
2177
PredefinedExpr
::ComputeName(
PredefinedExpr
::PrettyFunctionNoVirtual,
3173
std::string Str =
PredefinedExpr
::ComputeName(
3174
PredefinedExpr
::PrettyFunctionNoVirtual, MD)
[
all
...]
Expr.cpp
507
PredefinedExpr
::
PredefinedExpr
(SourceLocation L, QualType FNTy, IdentKind IK,
521
PredefinedExpr
::
PredefinedExpr
(EmptyShell Empty, bool HasFunctionName)
526
PredefinedExpr
*
PredefinedExpr
::Create(const ASTContext &Ctx, SourceLocation L,
531
alignof(
PredefinedExpr
));
532
return new (Mem)
PredefinedExpr
(L, FNTy, IK, SL);
535
PredefinedExpr
*
PredefinedExpr
::CreateEmpty(const ASTContext &Ctx
[
all
...]
JSONNodeDumper.cpp
1167
void JSONNodeDumper::VisitPredefinedExpr(const
PredefinedExpr
*PE) {
1168
JOS.attribute("name",
PredefinedExpr
::getIdentKindName(PE->getIdentKind()));
ComputeDependence.cpp
559
ExprDependence clang::computeDependence(
PredefinedExpr
*E) {
StmtPrinter.cpp
1084
void StmtPrinter::VisitPredefinedExpr(
PredefinedExpr
*Node) {
1085
OS <<
PredefinedExpr
::getIdentKindName(Node->getIdentKind());
StmtProfile.cpp
1193
void StmtProfiler::VisitPredefinedExpr(const
PredefinedExpr
*S) {
ASTImporter.cpp
584
ExpectedStmt VisitPredefinedExpr(
PredefinedExpr
*E);
6630
ExpectedStmt ASTNodeImporter::VisitPredefinedExpr(
PredefinedExpr
*E) {
6639
return
PredefinedExpr
::Create(Importer.getToContext(), ToBeginLoc, ToType,
ExprConstant.cpp
2146
else if (auto *PE = dyn_cast_or_null<
PredefinedExpr
>(BaseE)) {
3374
if (auto PE = dyn_cast<
PredefinedExpr
>(Lit))
4235
} else if (isa<StringLiteral>(Base) || isa<
PredefinedExpr
>(Base)) {
8034
// *
PredefinedExpr
8063
bool VisitPredefinedExpr(const
PredefinedExpr
*E) { return Success(E); }
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
SValBuilder.cpp
310
const auto *PE = cast<
PredefinedExpr
>(E);
312
"Since we analyze only instantiated functions,
PredefinedExpr
"
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprConstant.cpp
1783
ConstantLValue VisitPredefinedExpr(const
PredefinedExpr
*E);
1973
ConstantLValueEmitter::VisitPredefinedExpr(const
PredefinedExpr
*E) {
CGExpr.cpp
1332
return EmitPredefinedLValue(cast<
PredefinedExpr
>(E));
2947
LValue CodeGenFunction::EmitPredefinedLValue(const
PredefinedExpr
*E) {
2949
assert(SL != nullptr && "No StringLiteral name in
PredefinedExpr
");
2954
PredefinedExpr
::getIdentKindName(E->getIdentKind()), FnName};
CGExprAgg.cpp
147
void VisitPredefinedExpr(const
PredefinedExpr
*E) {
CodeGenFunction.h
3843
LValue EmitPredefinedLValue(const
PredefinedExpr
*E);
/src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp
965
const internal::VariadicDynCastAllOfMatcher<Stmt,
PredefinedExpr
>
966
predefinedExpr
;
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp
3457
PredefinedExpr
::IdentKind IK) {
3481
auto Str =
PredefinedExpr
::ComputeName(IK, currentDecl);
3485
if (IK ==
PredefinedExpr
::LFunction || IK ==
PredefinedExpr
::LFuncSig) {
3506
return
PredefinedExpr
::Create(Context, Loc, ResTy, IK, SL);
3510
PredefinedExpr
::IdentKind IK;
3514
case tok::kw___func__: IK =
PredefinedExpr
::Func; break; // [C99 6.4.2.2]
3515
case tok::kw___FUNCTION__: IK =
PredefinedExpr
::Function; break;
3516
case tok::kw___FUNCDNAME__: IK =
PredefinedExpr
::FuncDName; break; // [MS]
3517
case tok::kw___FUNCSIG__: IK =
PredefinedExpr
::FuncSig; break; // [MS
[
all
...]
SemaTemplateInstantiate.cpp
1080
ExprResult TransformPredefinedExpr(
PredefinedExpr
*E);
1424
TemplateInstantiator::TransformPredefinedExpr(
PredefinedExpr
*E) {
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp
584
void ASTStmtReader::VisitPredefinedExpr(
PredefinedExpr
*E) {
2806
S =
PredefinedExpr
::CreateEmpty(
ASTWriterStmt.cpp
583
void ASTStmtWriter::VisitPredefinedExpr(
PredefinedExpr
*E) {
/src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h
2659
extern const internal::VariadicDynCastAllOfMatcher<Stmt,
PredefinedExpr
>
2660
predefinedExpr
;
Completed in 138 milliseconds
1
2
Indexes created Wed Jun 17 00:25:26 UTC 2026