/external/clang/lib/Sema/ |
JumpDiagnostics.cpp | 66 SmallVector<LabelDecl*, 4> IndirectJumpTargets; 79 LabelDecl *Target, unsigned TargetScope); 488 LabelDecl *Target = IGS->getConstantTarget(); 562 llvm::DenseMap<unsigned, LabelDecl*> TargetScopes; 563 for (SmallVectorImpl<LabelDecl*>::iterator 566 LabelDecl *TheLabel = *I; 570 LabelDecl *&Target = TargetScopes[LabelScope]; 583 for (llvm::DenseMap<unsigned,LabelDecl*>::iterator 586 LabelDecl *TargetLabel = TI->second; 663 LabelDecl *Target, bool &Diagnosed) [all...] |
SemaLookup.cpp | [all...] |
SemaTemplateInstantiateDecl.cpp | 116 TemplateDeclInstantiator::VisitLabelDecl(LabelDecl *D) { 117 LabelDecl *Inst = LabelDecl::Create(SemaRef.Context, Owner, D->getLocation(), [all...] |
SemaDecl.cpp | [all...] |
SemaStmt.cpp | 346 Sema::ActOnLabelStmt(SourceLocation IdentLoc, LabelDecl *TheDecl, [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SVals.h | 408 explicit GotoLabel(LabelDecl *Label) : Loc(GotoLabelKind, Label) {} 410 const LabelDecl *getLabel() const { 411 return static_cast<const LabelDecl*>(Data);
|
CoreEngine.h | 460 const LabelDecl *getLabel() const {
|
/external/clang/lib/Frontend/ |
ASTConsumers.cpp | 331 LabelDecl *LD = cast<LabelDecl>(*I);
|
/external/clang/include/clang/AST/ |
Stmt.h | 766 LabelDecl *TheDecl; 770 LabelStmt(SourceLocation IL, LabelDecl *D, Stmt *substmt) 778 LabelDecl *getDecl() const { return TheDecl; } 779 void setDecl(LabelDecl *D) { TheDecl = D; } [all...] |
Decl.h | 351 /// LabelDecl - Represents the declaration of a label. Labels also have a 356 class LabelDecl : public NamedDecl { 364 LabelDecl(DeclContext *DC, SourceLocation IdentL, IdentifierInfo *II, 369 static LabelDecl *Create(ASTContext &C, DeclContext *DC, 371 static LabelDecl *Create(ASTContext &C, DeclContext *DC, 374 static LabelDecl *CreateDeserialized(ASTContext &C, unsigned ID); 388 static bool classof(const LabelDecl *D) { return true; } [all...] |
Expr.h | [all...] |
/external/clang/lib/AST/ |
Decl.cpp | [all...] |
StmtDumper.cpp | 292 } else if (LabelDecl *LD = dyn_cast<LabelDecl>(D)) {
|
DeclPrinter.cpp | 59 void VisitLabelDecl(LabelDecl *D); 601 void DeclPrinter::VisitLabelDecl(LabelDecl *D) { [all...] |
Stmt.cpp | 796 LabelDecl *IndirectGotoStmt::getConstantTarget() {
|
/external/clang/include/clang/Sema/ |
ScopeInfo.h | 27 class LabelDecl;
|
Template.h | 381 Decl *VisitLabelDecl(LabelDecl *D);
|
Sema.h | [all...] |
/external/clang/lib/CodeGen/ |
CodeGenFunction.h | 52 class LabelDecl; [all...] |
CGStmt.cpp | 299 CodeGenFunction::getJumpDestForLabel(const LabelDecl *D) { 310 void CodeGenFunction::EmitLabel(const LabelDecl *D) { 354 if (const LabelDecl *Target = S.getConstantTarget()) { [all...] |
CodeGenFunction.cpp | 818 llvm::BlockAddress *CodeGenFunction::GetAddrOfLabel(const LabelDecl *L) { [all...] |
/external/clang/lib/Parse/ |
ParseStmt.cpp | 493 LabelDecl *LD = Actions.LookupOrCreateLabel(IdentTok.getIdentifierInfo(), [all...] |
/external/clang/lib/Serialization/ |
ASTReaderStmt.cpp | 155 LabelDecl *LD = ReadDeclAs<LabelDecl>(Record, Idx); 238 S->setLabel(ReadDeclAs<LabelDecl>(Record, Idx)); 725 E->setLabel(ReadDeclAs<LabelDecl>(Record, Idx)); [all...] |
ASTWriterDecl.cpp | 54 void VisitLabelDecl(LabelDecl *LD); 808 void ASTDeclWriter::VisitLabelDecl(LabelDecl *D) { [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | [all...] |