HomeSort by relevance Sort by last modified time
    Searched refs:LabelDecl (Results 1 - 25 of 36) sorted by null

1 2

  /external/clang/lib/Sema/
JumpDiagnostics.cpp 70 SmallVector<LabelDecl*, 4> IndirectJumpTargets;
83 LabelDecl *Target, unsigned TargetScope);
539 LabelDecl *Target = IGS->getConstantTarget();
620 llvm::DenseMap<unsigned, LabelDecl*> TargetScopes;
621 for (SmallVectorImpl<LabelDecl*>::iterator
624 LabelDecl *TheLabel = *I;
628 LabelDecl *&Target = TargetScopes[LabelScope];
641 for (llvm::DenseMap<unsigned,LabelDecl*>::iterator
644 LabelDecl *TargetLabel = TI->second;
721 LabelDecl *Target, bool &Diagnosed)
    [all...]
SemaStmtAsm.cpp 623 LabelDecl *Sema::GetOrCreateMSAsmLabel(StringRef ExternalLabelName,
626 LabelDecl* Label = LookupOrCreateLabel(PP.getIdentifierInfo(ExternalLabelName),
SemaLookup.cpp     [all...]
SemaTemplateInstantiateDecl.cpp 297 TemplateDeclInstantiator::VisitLabelDecl(LabelDecl *D) {
298 LabelDecl *Inst = LabelDecl::Create(SemaRef.Context, Owner, D->getLocation(),
    [all...]
TreeTransform.h     [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SVals.h 472 explicit GotoLabel(LabelDecl *Label) : Loc(GotoLabelKind, Label) {}
474 const LabelDecl *getLabel() const {
475 return static_cast<const LabelDecl*>(Data);
CoreEngine.h 466 const LabelDecl *getLabel() const {
  /external/clang/include/clang/AST/
Stmt.h 40 class LabelDecl;
789 LabelDecl *TheDecl;
793 LabelStmt(SourceLocation IL, LabelDecl *D, Stmt *substmt)
804 LabelDecl *getDecl() const { return TheDecl; }
805 void setDecl(LabelDecl *D) { TheDecl = D; }
    [all...]
Decl.h 346 /// LabelDecl - Represents the declaration of a label. Labels also have a
351 class LabelDecl : public NamedDecl {
361 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);
    [all...]
Expr.h     [all...]
  /external/clang/lib/Frontend/
ASTConsumers.cpp 414 LabelDecl *LD = cast<LabelDecl>(I);
  /external/clang/lib/AST/
Decl.cpp     [all...]
DeclPrinter.cpp 59 void VisitLabelDecl(LabelDecl *D);
661 void DeclPrinter::VisitLabelDecl(LabelDecl *D) {
    [all...]
ASTDumper.cpp 413 void VisitLabelDecl(const LabelDecl *D);
    [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.h 57 class LabelDecl;
494 SmallVector<const LabelDecl*, 4> Labels;
509 void addLabel(const LabelDecl *label) {
878 llvm::DenseMap<const LabelDecl*, JumpDest> LabelMap;
    [all...]
CGStmt.cpp 393 CodeGenFunction::getJumpDestForLabel(const LabelDecl *D) {
404 void CodeGenFunction::EmitLabel(const LabelDecl *D) {
439 for (SmallVectorImpl<const LabelDecl*>::const_iterator
492 if (const LabelDecl *Target = S.getConstantTarget()) {
    [all...]
  /external/clang/include/clang/Sema/
ScopeInfo.h 38 class LabelDecl;
Sema.h     [all...]
  /external/clang/unittests/AST/
SourceLocationTest.cpp 68 TEST(LabelDecl, Range) {
  /external/clang/lib/Parse/
ParseStmt.cpp 597 LabelDecl *LD = Actions.LookupOrCreateLabel(IdentTok.getIdentifierInfo(),
    [all...]
ParseStmtAsm.cpp 100 LabelDecl *Label =
  /external/clang/lib/Serialization/
ASTReaderStmt.cpp 164 LabelDecl *LD = ReadDeclAs<LabelDecl>(Record, Idx);
251 S->setLabel(ReadDeclAs<LabelDecl>(Record, Idx));
820 E->setLabel(ReadDeclAs<LabelDecl>(Record, Idx));
    [all...]
ASTWriterDecl.cpp 54 void VisitLabelDecl(LabelDecl *LD);
    [all...]
  /external/clang/lib/Analysis/
CFG.cpp 314 typedef llvm::DenseMap<LabelDecl*, JumpTarget> LabelMapTy;
323 typedef llvm::SmallPtrSet<LabelDecl*, 5> LabelSetTy;
    [all...]
  /external/clang/tools/libclang/
CIndex.cpp     [all...]

Completed in 809 milliseconds

1 2